{"id":35647,"date":"2021-11-12T16:11:06","date_gmt":"2021-11-12T16:11:06","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=35647"},"modified":"2021-11-12T16:11:06","modified_gmt":"2021-11-12T16:11:06","slug":"telegrand-gtk4-telegram-client-gnome","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2021\/11\/telegrand-gtk4-telegram-client-gnome\/","title":{"rendered":"Telegrand is a Modern GTK4 Telegram Client for GNOME in Development"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-icon.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" class=\"alignleft size-thumbnail wp-image-35648\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-icon-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>For Ubuntu, Fedora, and other Linux with GNOME desktop, a modern GTK4 Telegram app &#8220;Telegrand&#8221; is under development.<\/p>\n<p>Telegrand is the free open-source client written in Rust programming language. By using libadwaita library, it has an adaptive user interface to fit all screen sized. <\/p>\n<div id=\"attachment_35649\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-ui.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-35649\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-ui-600x350.webp\" alt=\"\" width=\"600\" height=\"350\" class=\"size-large wp-image-35649\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-ui-600x350.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-ui-300x175.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-ui-768x449.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-ui.webp 1195w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-35649\" class=\"wp-caption-text\">Telegrand &#8211; The GTK4 Telegram GNOME App (Image by Marcus Behrendt in thisweek.gnome.org)<\/p><\/div>\n<p>Though Telegram has <a href=\"https:\/\/desktop.telegram.org\/\" rel=\"noopener\" target=\"_blank\">official app for Linux<\/a>, this new app is worth expecting for GNOME users. As an in-development project, it isn&#8217;t considered stable software yet. So far, it supports log in via phone number or using QR code.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-login.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-login-600x384.png\" alt=\"\" width=\"600\" height=\"384\" class=\"aligncenter size-large wp-image-35651\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-login-600x384.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-login-300x192.png 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-login-768x491.png 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/telegrand-login.png 1069w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Sadly, my Telegram account got banned after trying the app via Flatpak, though I do not use the service (Telegram is blocked in my Country and no friend around uses this messenger).<\/p>\n<blockquote><p><i>Telegrand includes the Telegram&#8217;s test credentials by default, which are very limited, but usable (especially for development). However, it&#8217;s known that Telegram sometimes decides to ban accounts that use such credentials (especially newer accounts). <\/i><\/p><\/blockquote>\n<h3>Try Telegrand in Your Linux:<\/h3>\n<p>Arch Linux user may try out the app using the <a href=\"https:\/\/aur.archlinux.org\/packages\/telegrand-git\" rel=\"noopener\" target=\"_blank\">AUR package<\/a> with provided API credentials via meson options.<\/p>\n<p>For other Linux, the latest flatpak build with the test API credentials is available to download:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/nightly.link\/melix99\/telegrand\/workflows\/ci\/main\/telegrand-x86_64.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Telegrand Flatpak (for testing purpose)<\/a><\/div>\n<\/div>\n<p>Then, extract the package and open the folder that contains the flatpak in terminal. Finally, run command to install it:<\/p>\n<pre>flatpak install telegrand.flatpak<\/pre>\n<p><i>You must have flatpak daemon installed via <code>sudo apt install flatpak<\/code> command first.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/install-telegrand-test.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/install-telegrand-test-600x343.webp\" alt=\"\" width=\"600\" height=\"343\" class=\"aligncenter size-large wp-image-35652\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/install-telegrand-test-600x343.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/install-telegrand-test-300x172.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/install-telegrand-test-768x439.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/11\/install-telegrand-test.webp 932w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>NOTE: As mentioned, the flatpak package includes the test credentials. Telegram may ban accounts that use such credentials (especially newer accounts).<\/b><\/p>\n<p>And to remove the Flatpak, use command:<\/p>\n<pre>flatpak uninstall --delete-data com.github.melix99.telegrand.Devel<\/pre>\n<p style=\"text-align:right;\">Read more in <a href=\"https:\/\/github.com\/melix99\/telegrand\" rel=\"noopener\" target=\"_blank\">github<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>For Ubuntu, Fedora, and other Linux with GNOME desktop, a modern GTK4 Telegram app &#8220;Telegrand&#8221; is under development. Telegrand is the free open-source client written in Rust programming language. By using libadwaita library, it has an adaptive user interface to fit all screen sized. Though Telegram has official app for Linux, this new app is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":35648,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[925],"class_list":["post-35647","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-instant-messaging-client"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/35647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=35647"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/35647\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/35648"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=35647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=35647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=35647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}