You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
β’ Bots can now contact users who sent a join request to a chat where the bot is an admin β even if the user never interacted with the bot before.
β’ Added support for protected content in groups and channels.
β’ Added support for users posting as a channel in public groups and channel comments.
β’ Added support for mentioning users by their ID in inline keyboards.
β’ And more, see the full changelog for details: https://core.telegram.org/bots/api#december-7-2021
Warning: As previously announced, user identifiers can now have up to 52 significant bits and require a 64-bit integer or double-precision float type to be stored safely.
Actually, just before rolling out of a towel-mode:2.0 feature I guess we should made several steps:
Implement proper tests for all current bot modes/skills
Mock Telegram API and test what calls are actually made by the bot
Etc
Implement some kind of State Machine global and per mode/skill, from which every would benefit. So for example, let's say Nyan are having conversation with User=x in PM, and TowelMode can set State depends on a dialog flow.
Just before we are getting merged towel-mode:2.0 we should enable Join Requests in VLDC Chat, so bot will be the one who decide should someone be added to group or not.
About rework of towel-mode, I guess it should like this:
User clicks invite link or join group
Join request were created -> Nyan can write to user in PM
Nyan writes Towel Mode Message to user in PM
User reads carefully that message, and for example replies to that message with his beautifully crafted intro message
Nyan forwards that message to main group and someone should put π as a reply to that message (or we can use inline buttons, but i like reply more)
Putting π means intro was good (not bot-alike), and nyan accepts user join request
If no one puts π, sad for user π’
If someone puts π , social credit goes down and user should write new intro which will be sended after for example 24 hours or after he will write /send to Nyan, so he can edit his intro message well
We can actually implement some kind of bypass of a Towel Mode -- for example, if user gets invited by someone or user is a known member of VLDC Chat
Looks like we could make
towel-mode
even better!The text was updated successfully, but these errors were encountered: