Closed wowka1319 closed 11 months ago
There is no way to do this without loading full chat list.
When I get 404 for loadChats
can I make sure I got updateNewChat
for all joined supergroups already?
Yes, for all groups from the specified chat list.
updateNewChat
for a supergroup contains required updateNewChat.chat.type.supergroup_id
. Is it guaranteed I got updateSupergroup
for it before?
Found the answer. Thanks a lot.
updateSupergroup
?updateSupergroup.supergroup.status
be chatMemberStatusLeft
in this case?When a joined channel is deleted (by its admin or Telegram because of violations) will the subscriber's account received updateSupergroup?
Eventually, yes. The status can be Left
or Banned
.
If the app was off when deleting the channel and then it started, will that updateSupergroup
be received?
The user will definitely know that the chat isn't accessible anymore sooner or later.
The user finds out that (after long being off) due to exactly updateSupergroup
always? Or he has to remember about all chats before switch off and compare a new list after that?
updateSupergroup
is sent when some field changes. I don't understand, what do you mean by "compare a list".
If I'm not mistaken the only way to know a supergroup is joined is
chatMemberStatus*
inupdateSupergroup.supergroup.status
. But to find out about all joined ones I need to get allupdateSupergroup
. How can I make sure I have received all these updates?