@Swiftgram channel is not showing in Global Search since Durov’s moderation announcement. There’s no way to appeal this decision. This is sad.
Читать полностью…Swiftgram 11.1.1 is available in App Store!
• Confirmation before making a call: no more accidental taps
• Settings search: Swiftgram has 50 individual toggles and options. Now you can quickly type the one you need to change
• Mutual contacts: see if user also added you to contacts (note)
Including all latest Telegram features and optimizations
⚡️ Boost | ⭐️ Rate in App Store
Telegram added cool animation to paid ⭐️ Star reaction in latest source code. Reminds me of Siri animation in upcoming iOS 18.
Читать полностью…😇 Swiftgram is the most starred iOS fork on GitHub. Thank you! ⭐️
Nicegram is not on the list, cause it's not open source
More than 4.5 years ago I've added the Registration date feature to iOS fork. It was a unique game-changer in detecting scams and malicious spammers.
Pavel Durov just announced that official Telegram apps will show Month and Year alongside with major country of the registered account.
While I'm happy Telegram is getting better very very slowly, it may be a bit sad to deprecate one of the most iconic features I've implemented.
Since Telegram is making it official, perhaps, it was a good feature?
⚡️ Swiftgram 10.14.1 available in App Store!
Including Latest Telegram features and experimental options:
• Hide bottom button in channels
• Use system Share Sheet instead of Telegram share menu (enable in) tg://sg/debug
with some bugfixes
• Fix Registration date and location sharing on iOS18
• Fix Swiftgram badge with dynamic island or display zoom.
Thanks @levpoz for contributing!
⚡️ Swiftgram was and is Open Source!
⭐️ Star repository at source.swiftgram.app
To this day, only Swiftgram's sources are Open and can be Reproducibly built, empowering Transparency, Trust and code Contributions.
Why other iOS forks are not revealing their code and what are they hiding?
⚡️ Swiftgram Chats 💬
Join and discuss Swiftgram in your language!
💬 Chats
• 🇬🇧 Swiftgram Chat
• 🇷🇺 Swiftgram Чат
• 🇨🇳 Swiftgram 聊天
• 🇹🇼 Swiftgram 討論區
• 🇻🇳 Swiftgram VN Chat
• 🇧🇷 Swiftgram Bate-papo
• 🇩🇪 Swiftgram Deutsch
• 🇮🇹 Swiftgram Chat
• 🇪🇸 Swiftgram Spanish
• 🇫🇷 Swiftgram Français
• 🇦🇪 Swiftgram دردشة
• 🇮🇷 Swiftgram فارسی
• 🇮🇳 Swiftgram चैट
• 🇺🇿 Swiftgram O'zbek
Need admins for language chats. Ping me in private with couple words about you and the chat(s) you want to admin.
Send a picture of a lemon with your message.
⚡️ Swiftgram 10.13 brings you
• USER REGISTRATION DATE: Get an approximate date when account joined Telegram to notice scams and bots early
• SIX NEW ICONS: VOTE for the best icon of this update below!
• COMPACT CHAT LIST: Get better view of your chats and easily access all of them without even scrolling
• HIDE "ALL CHATS" FOLDER: Focus on your folders instead of All Chats clutter
• DOUBLE-TAP TO EDIT: Quickly fix your typos with a double-tap
Also in this update: Latest Telegram features, Outgoing translator with formatting, "Small reactions" option now "Hide reactions", Auto-clicker for TapSwap game, Reduce spacing between folders, Disable scroll to next topic, Prioritize standard emojis in emoji keyboard, Bugfixes and improvements.
Telegram introduces Telegram Stars - new currency for bots/mini apps. Telegram will block bots on mobile platforms “for App Store and Play Store compliance” that will use conservative Fiat payment methods.
Currency can only be withdrawn as crypto (TON).
I've found that Pavel Durov may announce "Digital Dollars" integration on Token2049 conference in Dubai within couple of hours.
Digital Dollars on TON are based on USDT, a US dollar backed stablecoin. Now you can send and receive them right in Telegram. As easy as sending a message.
...Except for the USA and other prohibited jurisdictionsЧитать полностью…
There were a lot of nonsense about recent post with the network speed banner, I think I’m responsible to make some clarifications:
1. It’s known that Premium users can DOWNLOAD files faster, but Telegram never advertised faster UPLOAD speed (the files you send). You can easily verify it with feedback from public Telegram chats or websites like Reddit.
2. Value “increase speed X times” is dynamic (not hardcoded in the strings) and rules by the server.
3. Some public channels spread a rumour with the Swiftgram’s screenshots about upload/download speeds limit of 10 mbps. There’s no confirmation of that in the source code. Perhaps, the value for this rumor has been taken from the screenshot and misinterpreted.
4. With that being said, Telegram chose a new way to promote Premium - a separate network Error prefix instead of well-known Suggestions from server, like the suggestion to get Premium with a discount. What’s the reason behind such implementation?
iOS Telegram has a funny bug where Like and Dislike icons are swapped.
So each time you Like a transcription of a voice message, you're actually sending a negative feedback.
TestFlight for Swiftgram is broken again.
Apple is a small company, we all should understand them.
Telegram forced Swiftgram to remove free access for some Premium and Business features since version 10.9.1. Otherwise, the app could been disabled and removed from App Store.
All the features will work as usual if you have Telegram's subscription(s).
At the same time, Pavel Durov revealed potential IPO plans. Coincidence? It's up to you to decide.
Swiftgram 11.2 is available in App Store with latest Telegram Features.
This update includes some iOS 18 bugfixes
Backend for Registration Date should now be much more reliable in general and more precise for newer accounts.
⚡️ Boost | ⭐️ Rate in App Store
⚡️Swiftgram 11.0 is available in App Store!
Everything from latest Telegram’s 11th Anniversary update happy birthday!, like paid Star reaction I’ve found about a month ago.
😇 Swiftgram also brings you:
• Option to use In-app Safari (.ton links still be opened in Telegram's browser)
• Option to disable "Swipe to delete" for chats
• Little improvements and bug fixes
⚡️ Boost | ⭐️ Rate in App Store
Swiftgram 10.15.1 is available in App Store!
Includes latest Telegram features like Browser, List of popular bots with Active user count, Stories improvements and more.
What I'm really upset about is that Telegram tries to avoid any kind of support or moderation with own efforts as possible.
🚫 Scam alert - there's somebody who impersonates me as a creator of @Swiftgram
Reports to @notoscam don't work - nobody is reading them and the scammer is contacting people in private (demanding for money, perhaps), pretending to be a developer of an app with thousands of users.
🔝 3 million views of Paid Reactions demo in the last three days!
As usual, other channels added a lot of nonsense to their posts, so let me clarify from what I see in the code:
• Reactions will remain free, only one reaction will be Paid: Star ⭐️
This is confirmed by Telegram's ToS.
• Minimum donation: 1 Star
• Maximum donation: Unknown, code temporary limited to max Paid Posts price - 1000 Stars.
Unfortunately, only 13% of posts mentioned ⚡️ @Swiftgram. Some channel admins even refused to provide a link to the source when I've asked them 😐
⭐️Paid Reactions in Telegram’s source code
For admins
... let your subscribers set paid reactions with Telegram Stars, which you will be able to withdraw later as TON.
Send %@ or more to highlight your profile in the TOP 3 supporters of this message.Читать полностью…
⚡️Swiftgram 10.13.1 available in App Store
• Toggle for Wide messages in channels
• Support for Swiftgram-specific deeplinks
including contributions from @levpoz:
• Record voice messages from device microphone even if headphones are connected
• Option for Emoji keyboard instead of Stickers
As well as Latest Telegram's sources and bugfixes.
Swiftgram 10.12 is available in App Store!
Everything from latest Telegram update and a little feature to quickly copy any image to clipboard.
⚡️ Chat creation date, Member joined date, Hidden Tabs, and more - Swiftgram 10.10 in App Store
• View chat creation date or the last time member joined it
• Hide Tab Bar to reduce visual noise and clutter (thanks @levpoz for contributing)
• Separate Profile settings for Show ID, Creation date and DataCenter
• Little bugfixes, nice blur for bottom folders style and latest Telegram features as well!
What’s the oldest chat you’ve found? Share in comments 💬
⚡️ Boost | ⭐️ Rate in App Store
🔽Will Telegram be slowing connections to stimulate Premium purchases?
Latest Telegram iOS sources revealed a new server error prefix FLOOD_PREMIUM_WAIT
When server returns this error, Telegram will show an alert with an offer to subscribe to Premium and make your network requests faster.
Swiftgram is back to TestFlight... once again. Link is the same and in the @SwiftgramChat description.
🔄 Only 400 slots left. Removing inactive testers crashes Apple's backend, making Beta links unavailable for everyone. I will no longer do it again until Apple will stabilize their backend.
If you're no longer using Swiftgram beta, please, give up your slot to others who will share feedback for early versions.Читать полностью…
TestFlight > Swiftgram > Stop Testing > Stop Testing
✨ On the positive side
Swiftgram is back to TestFlight for everyone. Finally, Apple resolved the issue with public link. You can find it in the description of @SwiftgramChat
Telegram Premium giveaway
I know, a lot of you miss the removed features. I will create a giveaway from funds that were donated to Swiftgram during TestFlight link outage.
I don't like official giveways, there're plenty of bot-accounts and real users usually get nothing.
Follow @Swiftgram to be the first to know about the giveaway conditions.
👀 Latest Telegram iOS sources reveal more info about upcoming Bot API update I've found a week ago.
Connection between bot and Business user
getBotBusinessConnection(connectionId: String)
BotBusinessConnection(flags: Int32, connectionId: String, userId: Int64, ..., date: Int32)
can_reply
" and etc.updateBotBusinessConnect(connection: Api.BotBusinessConnection)
updateBotDeleteBusinessMessage(connectionId: String, messages: [Int32])
updateBotEditBusinessMessage(connectionId: String, message: Api.Message)
updateBotNewBusinessMessage(connectionId: String, message: Api.Message)