to bots? It seems that it actually sends EditMessage update, but there is no info about reactions. Maybe telethon only parses info it already knows (what should be in update)? maybe there is a way to get more "raw" response (unparsed)?
events.Raw
MTproto is somewhat broken thanks to all the backwards compatiblity stuff, bots can't see reactions but they do get notified by edits. you'll never see the reactions as bot, until it's implemented by server but BotApi server has message cache and stuff, so it can decide if an update is legitimate edit or to be ignored, telethon doesn't handle that
i wish there is a reason it doesn't send updates of reactions because otherwise it's them being lazy or so
Could you please clarify? What do you mean by you'll never see the reactions as bot, until it's implemented by server? What server?
Telegram server obv. it's not added yet for being "not stable enough" or something
So, there's currently no way at all for bots to retrieve information on reactions in a message until Telegram devs fix it?
yeah, it's not broken to be fixed, just not added, and implicitly broken since it causes invisible change edits that need proper message database for new messages, and for older messages even botapi dispatches edits of reaction addition even though bot can't see it
What's the current workaround? Just not use bots and instead use personal accounts to see the data?
yeah naturally, reactions are for users for now Telegram team may have concerns for adding it for bots at the time, nothing declared about it, you can only wait for it and use user account
Обсуждают сегодня