The bot knows about several privileges that a user must have to do several kinds of actions.To make the bot recognize a TS user as a bot user, you can bind a TS account to a bot account on the Edit user page.
At this time Jarkko realized that the rest of the BBS features probably wouldn't fit in his program.
Internet Relay Chat (IRC) is an application layer protocol that facilitates communication in the form of text.
The chat process works on a client/server networking model.
This should cause A to send the group-info to B again. What if A stays the 'group leader' and C sends the message to B? Correct me if I'm wrong, but there should be no such thing as a "group leader"? Also, a device could for some reason (restoring an old Titanium Backup or something like that) forget a group, but not the key. Your concern is that group members may forward wrong/outdated information to B?
I've had this problem quite a few times myself, some solution to this would be nice. I think it could be done easier (async, without first requesting the group info): When A tries to send the message to the group and has to verify the new identity, A knows the key of B changed. I have a phone with kitkat and same thing, unnamed, can't rename or respond.