Telegram Redesign Competition for Android
Telegram has announced the start of a new competition to create a fresh design for its Android OS application.
Competition Objective:
Participants are required to create a comprehensive redesign concept for Telegram for Android. The concept should reflect the core essence of the application, its lightweight nature, and enhance the visual aesthetics with updated elements.
As an additional source of information, Material Design 3 recommendations can be utilized. To be eligible for rewards, the competition entry must encompass all the components and areas listed in the minimum requirements.
During the design development, it is necessary to carefully consider various scenarios and cover all related elements and components, such as pinned messages, service messages, shared media, stories, etc.
For the chat list, an option with a white header (and an alternative semi-transparent view) can be provided.
All participant requirements, information on submission formats, and additional comments are provided in the @designers channel.
Prize fund: $30,000
Deadline: 23:59 on October 5th (Dubai time)
Who can participate: Everyone
Results: October 19th, 2023
#contest
Telegram has announced the start of a new competition to create a fresh design for its Android OS application.
Competition Objective:
Participants are required to create a comprehensive redesign concept for Telegram for Android. The concept should reflect the core essence of the application, its lightweight nature, and enhance the visual aesthetics with updated elements.
As an additional source of information, Material Design 3 recommendations can be utilized. To be eligible for rewards, the competition entry must encompass all the components and areas listed in the minimum requirements.
During the design development, it is necessary to carefully consider various scenarios and cover all related elements and components, such as pinned messages, service messages, shared media, stories, etc.
For the chat list, an option with a white header (and an alternative semi-transparent view) can be provided.
All participant requirements, information on submission formats, and additional comments are provided in the @designers channel.
Prize fund: $30,000
Deadline: 23:59 on October 5th (Dubai time)
Who can participate: Everyone
Results: October 19th, 2023
#contest
π67π19β€11π€‘10π6π³1π1
New Attack by Anonymous Sudan
Hackers from Anonymous Sudan announced the start of a new attack on Telegram's infrastructure in the morning. The official website and Telegram Bot API were experiencing disruptions at the time.
The attack was completed about 50 minutes after it began.
#outages
Hackers from Anonymous Sudan announced the start of a new attack on Telegram's infrastructure in the morning. The official website and Telegram Bot API were experiencing disruptions at the time.
The attack was completed about 50 minutes after it began.
#outages
π€‘79π€―27π±12π7π4π4π2π1
Stories for Channels, Your Music in Stories and Much More
Telegram for Android and iOS have been updated to version 10.1.
β οΈ Other Telegram clients will receive the new version soon. The update will likely be rolled out to users gradually.
Stories from channels
β’ Now Telegram users can give their favorite channels the opportunity to publish stories.
β’ Telegram Premium subscription provides one boost, which you can give to any channel.
β’ The more boosts a channel has, the higher its level, and each new level allows you to publish 1 additional story per day for all subscribers.
β’ Users can transfer their boost to another channel once a day.
β’ Channels can collect boosts using special links like t.me/tginfoen?boost.
β’ If a channel receives the required number of boosts, administrators with the appropriate rights and an active Premium subscription will be able to publish a story on its behalf by clicking on the create story icon in the channel profile.
β’ You can find a link to boost for your channel and see how many boosts are left until the next level on the Channel page > More > Statistics > Boosts.
Reaction stickers in stories
β’ Users and channels can add reaction stickers to their stories, which allow them to send a variety of emoji with one tap.
β’ In stories from channels, such stickers display the number of users who have chosen a particular emotion.
β’ You can add 1 reaction sticker to a story. Premium users have access to more reaction stickers - up to 5 at a time.
β’ To add a reaction sticker, just click on the π icon in the sticker panel and select the appropriate emoji. Premium subscribers also have access to any emoji from the author's sets.
Stories with your music
β’ Stories now support loading audio files from the device's memory - so you can add any music or voice accompaniment to a photo or video.
β’ To do this, just click on βSoundβ in the sticker panel and select a file, and then select the desired fragment.
β’ In video stories, you can leave the original audio track and choose any moment for a new one to appear - for example, insert a sound effect in the middle or add music at the end.
View media files once
β’ The Telegram team has updated the interface and added a one-time media viewing feature.
β’ In any personal chat, just click on the one-time viewing icon in the photo editor to select the period during which the photo or video file will be available - from one-time viewing to 30 seconds.
β’ If you select the βOne viewβ option, the media file will be deleted from the chat immediately after the end of viewing.
β’ If View Once mode is enabled, the recipient will not be able to save the file or take a screenshot.
New login notifications
β’ Now such notifications will appear not in the Telegram service dialog, but above the list of chats - so that you definitely notice them.
β’ If you were not the one who logged into your account, select βNo, not me!β to secure your account (the new session will be terminated immediately).
β’ You can check the list of all devices that currently have access to your messages in Settings > Devices.
Other innovations
β’ Sending video recordings has been accelerated (on iOS).
β’ The loading bar more accurately displays the submission status (on iOS).
β’ Devices (Android) will now do a better job of displaying animations on hidden text and hidden media.
β’ The button for adding additional photos in the story editor is placed in a separate βPhotoβ sticker.
Article: telegram.org/blog/channel-stories/
Android: Google Play, APK from the official website or verified channel.
iOS: App Store.
Desktop: from the official website or from GitHub.
macOS: App Store, from the official website or from a verified channel.
Unigram for Windows 10+: Microsoft Store | Direct download | Installation instructions
#update #Android #iOS #Desktop #macOS #Unigram
Telegram for Android and iOS have been updated to version 10.1.
β οΈ Other Telegram clients will receive the new version soon. The update will likely be rolled out to users gradually.
Stories from channels
β’ Now Telegram users can give their favorite channels the opportunity to publish stories.
β’ Telegram Premium subscription provides one boost, which you can give to any channel.
β’ The more boosts a channel has, the higher its level, and each new level allows you to publish 1 additional story per day for all subscribers.
β’ Users can transfer their boost to another channel once a day.
β’ Channels can collect boosts using special links like t.me/tginfoen?boost.
β’ If a channel receives the required number of boosts, administrators with the appropriate rights and an active Premium subscription will be able to publish a story on its behalf by clicking on the create story icon in the channel profile.
β’ You can find a link to boost for your channel and see how many boosts are left until the next level on the Channel page > More > Statistics > Boosts.
Reaction stickers in stories
β’ Users and channels can add reaction stickers to their stories, which allow them to send a variety of emoji with one tap.
β’ In stories from channels, such stickers display the number of users who have chosen a particular emotion.
β’ You can add 1 reaction sticker to a story. Premium users have access to more reaction stickers - up to 5 at a time.
β’ To add a reaction sticker, just click on the π icon in the sticker panel and select the appropriate emoji. Premium subscribers also have access to any emoji from the author's sets.
Stories with your music
β’ Stories now support loading audio files from the device's memory - so you can add any music or voice accompaniment to a photo or video.
β’ To do this, just click on βSoundβ in the sticker panel and select a file, and then select the desired fragment.
β’ In video stories, you can leave the original audio track and choose any moment for a new one to appear - for example, insert a sound effect in the middle or add music at the end.
View media files once
β’ The Telegram team has updated the interface and added a one-time media viewing feature.
β’ In any personal chat, just click on the one-time viewing icon in the photo editor to select the period during which the photo or video file will be available - from one-time viewing to 30 seconds.
β’ If you select the βOne viewβ option, the media file will be deleted from the chat immediately after the end of viewing.
β’ If View Once mode is enabled, the recipient will not be able to save the file or take a screenshot.
New login notifications
β’ Now such notifications will appear not in the Telegram service dialog, but above the list of chats - so that you definitely notice them.
β’ If you were not the one who logged into your account, select βNo, not me!β to secure your account (the new session will be terminated immediately).
β’ You can check the list of all devices that currently have access to your messages in Settings > Devices.
Other innovations
β’ Sending video recordings has been accelerated (on iOS).
β’ The loading bar more accurately displays the submission status (on iOS).
β’ Devices (Android) will now do a better job of displaying animations on hidden text and hidden media.
β’ The button for adding additional photos in the story editor is placed in a separate βPhotoβ sticker.
Article: telegram.org/blog/channel-stories/
Android: Google Play, APK from the official website or verified channel.
iOS: App Store.
Desktop: from the official website or from GitHub.
macOS: App Store, from the official website or from a verified channel.
Unigram for Windows 10+: Microsoft Store | Direct download | Installation instructions
#update #Android #iOS #Desktop #macOS #Unigram
Telegram
Beta Info English
β Boost System Now in Telegram
In the Beta version of Telegram for Android, Premium subscribers can now allocate their boost to one of the channels they are subscribed to.
For a channel to have the ability to post stories, it must reach level 1. To achieveβ¦
In the Beta version of Telegram for Android, Premium subscribers can now allocate their boost to one of the channels they are subscribed to.
For a channel to have the ability to post stories, it must reach level 1. To achieveβ¦
π152π33π€‘20π€―14β€6π±6π4
This media is not supported in your browser
VIEW IN TELEGRAM
Stories for Telegram Channels
β’ Starting today, Telegram users with a Premium subscription can give their favorite channels the opportunity to publish stories.
β’ Telegram Premium subscription provides one boost, which you can give to any channel.
β’ The more boosts a channel has, the higher its level, and each new level allows the administrators of such a channel to publish 1 additional story per day for all subscribers.
β’ It is known that channels with different numbers of subscribers have their own value of boosts, which must be achieved to reach the next level - about 1/250 (or 0.4%) of all channel subscribers.
β’ Users can transfer their boost to another channel once a day.
β’ Telegram channels can collect boosts using special links like t.me/tginfoen?boost.
β’ If a channel receives the required number of boosts, administrators with the appropriate rights and an active Premium subscription will be able to publish a story on its behalf by clicking on the create story icon in the channel profile.
β’ You can find a link to boost for your channel and see how many boosts are left until the next level: Channel page > More > Statistics > Boosts.
For a complete list of changes, follow the link.
β’ Starting today, Telegram users with a Premium subscription can give their favorite channels the opportunity to publish stories.
β’ Telegram Premium subscription provides one boost, which you can give to any channel.
β’ The more boosts a channel has, the higher its level, and each new level allows the administrators of such a channel to publish 1 additional story per day for all subscribers.
β’ It is known that channels with different numbers of subscribers have their own value of boosts, which must be achieved to reach the next level - about 1/250 (or 0.4%) of all channel subscribers.
β’ Users can transfer their boost to another channel once a day.
β’ Telegram channels can collect boosts using special links like t.me/tginfoen?boost.
β’ If a channel receives the required number of boosts, administrators with the appropriate rights and an active Premium subscription will be able to publish a story on its behalf by clicking on the create story icon in the channel profile.
β’ You can find a link to boost for your channel and see how many boosts are left until the next level: Channel page > More > Statistics > Boosts.
For a complete list of changes, follow the link.
π€‘42π18π12β€7π3
This media is not supported in your browser
VIEW IN TELEGRAM
Reaction Stickers in Stories
β’ Users and channels can add reaction stickers to their stories, which allow viewers to send a variety of emoji with one tap.
β’ In stories from channels, such stickers display the number of users who have chosen a particular emotion.
β’ You can add 1 reaction sticker to a story. Premium users have access to more reaction stickers - up to 5 at a time.
β’ To add a reaction sticker, just click on the π icon in the sticker panel and select the appropriate emoji. Premium subscribers also have access to any emoji from the author's sets.
β’ If the author of a story added a reaction sticker with a custom emoji to it, any user can react with such an emoticon, including those without Telegram Premium - to do this, the viewer needs to click on such a sticker.
Stories With Your Music
β’ Stories now support loading audio files from the device's memory - so you can add any music or voice accompaniment to a photo or video.
β’ To do this, just click on βSoundβ in the sticker panel and select a file, and then select the desired fragment.
β’ In video stories, you can leave the original audio track and choose any moment for a new one to appear - for example, insert a sound effect in the middle or add music at the end.
β’ The story author can control the volume of the audio track added to the story.
For a complete list of changes, follow the link.
β’ Users and channels can add reaction stickers to their stories, which allow viewers to send a variety of emoji with one tap.
β’ In stories from channels, such stickers display the number of users who have chosen a particular emotion.
β’ You can add 1 reaction sticker to a story. Premium users have access to more reaction stickers - up to 5 at a time.
β’ To add a reaction sticker, just click on the π icon in the sticker panel and select the appropriate emoji. Premium subscribers also have access to any emoji from the author's sets.
β’ If the author of a story added a reaction sticker with a custom emoji to it, any user can react with such an emoticon, including those without Telegram Premium - to do this, the viewer needs to click on such a sticker.
Stories With Your Music
β’ Stories now support loading audio files from the device's memory - so you can add any music or voice accompaniment to a photo or video.
β’ To do this, just click on βSoundβ in the sticker panel and select a file, and then select the desired fragment.
β’ In video stories, you can leave the original audio track and choose any moment for a new one to appear - for example, insert a sound effect in the middle or add music at the end.
β’ The story author can control the volume of the audio track added to the story.
For a complete list of changes, follow the link.
π27π14π€‘7β€5
This media is not supported in your browser
VIEW IN TELEGRAM
View Media Files Once
β’ The Telegram team has updated the interface for setting up media self-destruction - now sending such materials to the dialogue has become even easier!
β’ This version has added the ability to view photos and videos once.
β’ In any personal chat, just click on the one-time viewing icon in the photo editor to select the period during which the photo or video file will be available - from one-time viewing to 30 seconds.
β’ If you select the βView Onceβ option, the media file will be deleted from the chat immediately after the end of viewing.
β’ As with other self-destructing media files, if view once mode is enabled, the recipient will not be able to save the file or take a screenshot.
For a complete list of changes, follow the link.
β’ The Telegram team has updated the interface for setting up media self-destruction - now sending such materials to the dialogue has become even easier!
β’ This version has added the ability to view photos and videos once.
β’ In any personal chat, just click on the one-time viewing icon in the photo editor to select the period during which the photo or video file will be available - from one-time viewing to 30 seconds.
β’ If you select the βView Onceβ option, the media file will be deleted from the chat immediately after the end of viewing.
β’ As with other self-destructing media files, if view once mode is enabled, the recipient will not be able to save the file or take a screenshot.
For a complete list of changes, follow the link.
π29π€‘7β€5π4
This media is not supported in your browser
VIEW IN TELEGRAM
New Login Notifications
β’ Every time you log into your account, Telegram sends notifications to all connected devices.
β’ Now notifications of a new type will appear not in the Telegram service dialog, but above the list of chats - so that you definitely notice them.
β’ If you were not the one who logged into your account, select the βNo, itβs not me!β option to secure your account (a new suspicious session will be instantly terminated).
β’ You can check the list of all devices that currently have access to your messages in Settings > Devices.
β οΈ Recommendations from Telegram
β’ To enhance account security, Telegram recommends setting a cloud password in Settings > Privacy and Security > Two-Step Verification.
β’ Never enter verification codes or passwords for anything other than accessing your Telegram conversations!
For a complete list of changes, follow the link.
β’ Every time you log into your account, Telegram sends notifications to all connected devices.
β’ Now notifications of a new type will appear not in the Telegram service dialog, but above the list of chats - so that you definitely notice them.
β’ If you were not the one who logged into your account, select the βNo, itβs not me!β option to secure your account (a new suspicious session will be instantly terminated).
β’ You can check the list of all devices that currently have access to your messages in Settings > Devices.
β οΈ Recommendations from Telegram
β’ To enhance account security, Telegram recommends setting a cloud password in Settings > Privacy and Security > Two-Step Verification.
β’ Never enter verification codes or passwords for anything other than accessing your Telegram conversations!
For a complete list of changes, follow the link.
π41β€7π€‘5π³4π2π±1
New Features for Boosted Channels
Pavel Durov commented about latest version of the messenger, in which a new system of boosts from subscribers was created for Telegram channels. In his post, he shared details about which new options will channels receive thanks to this system.
So, in the future, boosts will open up some other features for Telegram channels, in addition to the already existing possibility to post stories on behalf of the channels - for example, custom reactions to posts, emoji statuses and custom backgrounds.
Telegram is also going to add additional ways for channels to receive boosts. Pavel Durov has not yet specified what these methods will be.
#boosts
Pavel Durov commented about latest version of the messenger, in which a new system of boosts from subscribers was created for Telegram channels. In his post, he shared details about which new options will channels receive thanks to this system.
So, in the future, boosts will open up some other features for Telegram channels, in addition to the already existing possibility to post stories on behalf of the channels - for example, custom reactions to posts, emoji statuses and custom backgrounds.
Telegram is also going to add additional ways for channels to receive boosts. Pavel Durov has not yet specified what these methods will be.
#boosts
π57π€‘37π17π5π³3π2
Telegram Info English
How The Boost System Works in Telegram Channels The @tginfo editors have studied new images and strings on the Telegram translation platform and assume that the boost system on channels will work as follows: β’ Only subscribers with Telegram Premium willβ¦
Boost Channels With Gifted Telegram Premium
Users who received Telegram Premium as a gift now can boost their favorite channel.
Before the update, this feature required purchase of the subscription through Google Play, App Store, or PremiumBot.
#boosts
Users who received Telegram Premium as a gift now can boost their favorite channel.
Before the update, this feature required purchase of the subscription through Google Play, App Store, or PremiumBot.
#boosts
π€‘61π34π12β€11
Bot API was updated to version 6.9
What's new:
β’ Added the new administrator privileges
β’ Added the parameters
β’ Added the ability to set any header color using the
β’ Added the field
β’ Added the Web App events
β’ Added the fields
β’ Added the fields
See the full changelog for details on the official website.
#update #BotAPI
What's new:
β’ Added the new administrator privileges
can_post_stories, can_edit_stories and can_delete_stories to the classes ChatMemberAdministrator and ChatAdministratorRights.β’ Added the parameters
can_post_stories, can_edit_stories and can_delete_stories to the method promoteChatMember. Currently, bots have no use for these privileges besides assigning them to other administrators.β’ Added the ability to set any header color using the
setHeaderColor method.β’ Added the field
CloudStorage and the methods requestWriteAccess, requestContact to the class WebApp.β’ Added the Web App events
writeAccessRequested, contactRequested.β’ Added the fields
from_request and from_attachment_menu to the class WriteAccessAllowed.β’ Added the fields
added_to_attachment_menu, allows_write_to_pm to the class WebAppUser.See the full changelog for details on the official website.
#update #BotAPI
π29π€‘6π±4β€3π3π1π1
Contest to create Telegram mini-apps
Telegram is launching a new contest to create mini-apps (a new name for web bots) similar to the samples presented - @DurgerKingBot and @wallet.
Contest task:
You need to create any useful mini-app for Telegram and publish its client and server code on GitHub. Such an app should be simple and functional, but include at least one fully functional example Mini App.
All requirements for participants, criteria for evaluating contest submissions, as well as information about accepting applications are provided in the @contest channel.
Prize fund: $50 000.
Deadline: 23:59 on October 9th Dubai time (UTC+4).
Who can participate: everyone.
Results to be announced: October 31st, 2023
#contest
Telegram is launching a new contest to create mini-apps (a new name for web bots) similar to the samples presented - @DurgerKingBot and @wallet.
Contest task:
You need to create any useful mini-app for Telegram and publish its client and server code on GitHub. Such an app should be simple and functional, but include at least one fully functional example Mini App.
All requirements for participants, criteria for evaluating contest submissions, as well as information about accepting applications are provided in the @contest channel.
Prize fund: $50 000.
Deadline: 23:59 on October 9th Dubai time (UTC+4).
Who can participate: everyone.
Results to be announced: October 31st, 2023
#contest
π50π16π€‘10π6
Number of Boosts for Obtaining A New Level on Channels Has Been Reduced
Now, to get the next level, the channel needs a number of boosts equal to 0.1% (1/1000 part) of the total number of its subscribers.
Let us remind you that previously this required 0.4% (1/250) of the total amount of subscribers.
#boosts #stories
Now, to get the next level, the channel needs a number of boosts equal to 0.1% (1/1000 part) of the total number of its subscribers.
Let us remind you that previously this required 0.4% (1/250) of the total amount of subscribers.
#boosts #stories
π77π€‘48π16π9β€4π³4π±1
Telegram WebK has been updated to version 1.9.6
π What's new:
β’ Almost all functions related to stories are available to users, all will come later, such as stories for channels and stickers with reactions.
β’ Administrators of groups and channels can now fully manage their communities. The βStatisticsβ and βRecent Actionsβ sections will be added later.
β’ The reaction panel has been completely redesigned. Now it's easier to choose a reaction from a custom emoji pack!
β’ Added support for mini-apps.
β’ Dozens of bugs have been fixed.
https://web.telegram.org/k/
#WebK #update
π What's new:
β’ Almost all functions related to stories are available to users, all will come later, such as stories for channels and stickers with reactions.
β’ Administrators of groups and channels can now fully manage their communities. The βStatisticsβ and βRecent Actionsβ sections will be added later.
β’ The reaction panel has been completely redesigned. Now it's easier to choose a reaction from a custom emoji pack!
β’ Added support for mini-apps.
β’ Dozens of bugs have been fixed.
https://web.telegram.org/k/
#WebK #update
π52π12β€10π7π€‘4
Telegram Info English
Telegram's stats are still unstable Our followers report stats are still flaky. Some people tell the stats don't load at all, just like it was reported on July 15, while for some others stats do load, but show incorrect data, like wrong subscribers counters.β¦
Telegram Statistics Failures
Chat and channel administrators report that statistics are not loading. Instead of the usual graphs and data, the app shows the message "Loading stats", but the data itself does not appear even after a long wait. The problem is of a mass character.
Due to this, information about the number of Premium users, as well as the actual list of those who boosted for the channel, may also be unavailable.
//Updated on 10/01/2023
Statistics is loading successfully.
#outages #stats
Chat and channel administrators report that statistics are not loading. Instead of the usual graphs and data, the app shows the message "Loading stats", but the data itself does not appear even after a long wait. The problem is of a mass character.
Due to this, information about the number of Premium users, as well as the actual list of those who boosted for the channel, may also be unavailable.
//Updated on 10/01/2023
Statistics is loading successfully.
#outages #stats
π50π€‘12π9π5π3π€―2
Channel Stories, Levels, and Boosts FAQ
What are boosts in Telegram? How do they work? What's different about channel stories? How can you use boost links?
You can find answers to these questions and many more in our article, written for both channel owners and readers:
https://tginfo.me/boosts-and-channel-stories-en/
#FAQ #stories #boosts
What are boosts in Telegram? How do they work? What's different about channel stories? How can you use boost links?
You can find answers to these questions and many more in our article, written for both channel owners and readers:
https://tginfo.me/boosts-and-channel-stories-en/
#FAQ #stories #boosts
Telegram Info
Channel Stories, Boosts, and Levels β How Do They Work?
Telegram adds stories for channels and introduces a complex mechanic. We answer the questions and explain the channel boost system.
π41π€‘19π9π7β€3π€―2
Be careful if asked to change your account info
If you were offered to change your account settings, such as bio, name, or profile photo, in return for premium subscription, immediately refuse it.
Telegram continues to promptly delete accounts that seek to look like official ones β for example, if an account has the Telegram logo as their profile photo, or the support account phone number in their bio, it might get deleted.
There is an increased number of reports regarding this issue.
In the past, Telegram has already deleted accounts with names or usernames that had the words βSaved Messagesβ or βTelegramβ in them.
UPD. 17:15 UTC
Telegram is reverting account deletions caused by this incident.
If you were offered to change your account settings, such as bio, name, or profile photo, in return for premium subscription, immediately refuse it.
Telegram continues to promptly delete accounts that seek to look like official ones β for example, if an account has the Telegram logo as their profile photo, or the support account phone number in their bio, it might get deleted.
There is an increased number of reports regarding this issue.
In the past, Telegram has already deleted accounts with names or usernames that had the words βSaved Messagesβ or βTelegramβ in them.
UPD. 17:15 UTC
Telegram is reverting account deletions caused by this incident.
π96π€‘21π€―7β€6π6π3
Telegram Contest for Machine Learning
The Telegram team announced a new contest for ML engineers to develop a library for programming language classification and code fragments markup according to the detected language.
Contest task
Implement a library that detects the programming and markup language of code snippets from message text. You can use any publicly available data to train your solution.
The solutions will be tested on code snippets from public Telegram chats, which may contain anything besides valid code.
General info about this competition is available on @contest and the contests website. Further submission instructions will be announced there closer to the deadline.
β’ Prize fund: $40,000 β from which the 1st place winner will receive $15,000 if any submissions qualify for 1st place.
β’ Deadline: 23:59 on October 15th (Dubai time)
β’ Who can participate: Everyone
β’ Results: October 29th, 2023
#contest
The Telegram team announced a new contest for ML engineers to develop a library for programming language classification and code fragments markup according to the detected language.
Contest task
Implement a library that detects the programming and markup language of code snippets from message text. You can use any publicly available data to train your solution.
The solutions will be tested on code snippets from public Telegram chats, which may contain anything besides valid code.
General info about this competition is available on @contest and the contests website. Further submission instructions will be announced there closer to the deadline.
β’ Prize fund: $40,000 β from which the 1st place winner will receive $15,000 if any submissions qualify for 1st place.
β’ Deadline: 23:59 on October 15th (Dubai time)
β’ Who can participate: Everyone
β’ Results: October 29th, 2023
#contest
π41π€‘8β€7π4π1
Programming Language Classifier by Telegram
Today Telegram announced a new contest to create a library for programming language detection using Machine Learning algorithms. Almost simultaneously, Telegram Desktop repository was updated to add hints on the ongoing work to add programming language syntax highlighting. The @tginfo team connects these events and speculates that Telegram is probably working on automatic code highlighting in messages.
There are existing libraries for automatic programming language detection, but all of them are making mistakes often enough.
Such highlighting is not really needed in all messages, and attempts to do it automatically adds unpredictability, which not everyone will be happy about: βWill Telegram decide to mistakenly highlight this segment of monospace text?β or βWill the programming language be detected correctly?β
The @tginfo editors hope the messenger will give choice to either use the automatic language detection or not. Besides that, we're curious about the quality of the solutions that will be developed by the ML engineers in a 10 day deadline set by the contest.
The Telegram API has an option to declare the programming language for a code block since its early days, but almost none of the official apps implement that in the UI, with the exception of Telegram WebA.
In Telegram WebA you can declare a code block with a specified programming language for syntax highlighting the following way:
Syntax highlighting works only in Telegram WebA and some unofficial apps.
Do you think you need automatic programming language detection for syntax highlighting, or you'd prefer doing it manually?
Today Telegram announced a new contest to create a library for programming language detection using Machine Learning algorithms. Almost simultaneously, Telegram Desktop repository was updated to add hints on the ongoing work to add programming language syntax highlighting. The @tginfo team connects these events and speculates that Telegram is probably working on automatic code highlighting in messages.
There are existing libraries for automatic programming language detection, but all of them are making mistakes often enough.
Such highlighting is not really needed in all messages, and attempts to do it automatically adds unpredictability, which not everyone will be happy about: βWill Telegram decide to mistakenly highlight this segment of monospace text?β or βWill the programming language be detected correctly?β
The @tginfo editors hope the messenger will give choice to either use the automatic language detection or not. Besides that, we're curious about the quality of the solutions that will be developed by the ML engineers in a 10 day deadline set by the contest.
The Telegram API has an option to declare the programming language for a code block since its early days, but almost none of the official apps implement that in the UI, with the exception of Telegram WebA.
In Telegram WebA you can declare a code block with a specified programming language for syntax highlighting the following way:
```js
console.log(123 + "Text");
```
For example, in Nekogram, an unofficial Telegram client for Android, you can create a monospace fragment by either βMonoβ or βCodeβ formats. The βCodeβ option allows to manually select appropriate language for syntax highlighting while also giving you an option to not use highlighting at all.Syntax highlighting works only in Telegram WebA and some unofficial apps.
Do you think you need automatic programming language detection for syntax highlighting, or you'd prefer doing it manually?
β€58π30π8π€‘7π€―2
Telegram Increased Cooldown Time to Reactivate Stealth Mode in Stories
According to the changes in Telegram's configuration files, tracked by @tgcrawl, the minimal time interval between reactivations of Stealth mode for stories was increased from one hour to three hours.
The countdown starts from the moment the user taps the button to activate the mode. Because of this, after the Stealth mode expires, you will have to wait for at least 2 hours and 35 minutes before you will be able to activate it again.
The Stealth mode was introduced by Telegram in August and is available only to Telegram Premium subscribers. When activated, it hides you from the views list in stories you viewed for the first time in last 5 minutes, and continues to hide you from the viewers list during next 25 minutes.
It's important to remember that if you leave a reaction or a reply under a story, the story author will see your name even if you have Stealth mode active.
#stories
According to the changes in Telegram's configuration files, tracked by @tgcrawl, the minimal time interval between reactivations of Stealth mode for stories was increased from one hour to three hours.
The countdown starts from the moment the user taps the button to activate the mode. Because of this, after the Stealth mode expires, you will have to wait for at least 2 hours and 35 minutes before you will be able to activate it again.
The Stealth mode was introduced by Telegram in August and is available only to Telegram Premium subscribers. When activated, it hides you from the views list in stories you viewed for the first time in last 5 minutes, and continues to hide you from the viewers list during next 25 minutes.
It's important to remember that if you leave a reaction or a reply under a story, the story author will see your name even if you have Stealth mode active.
#stories
π€‘56π39π7β€6π3π±2π‘1
Official Hebrew support in Telegram
Pavel Durov announced that βhundreds of thousandsβ of users are signing up for Telegram from Israel and the Palestinian territories.
βIn addition to Arabic, weβve just added support for Hebrew in the Telegram UI. Everyone affected should have reliable access to news and private communication in these dire times,β Durov added
Pavel Durov announced that βhundreds of thousandsβ of users are signing up for Telegram from Israel and the Palestinian territories.
βIn addition to Arabic, weβve just added support for Hebrew in the Telegram UI. Everyone affected should have reliable access to news and private communication in these dire times,β Durov added
π111π€‘43π30β€14π9π±3π³3π3π2