Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Option to clean up after a match #58

Open
nate2014jatc opened this issue Jul 11, 2018 · 3 comments
Open

Feature Request: Option to clean up after a match #58

nate2014jatc opened this issue Jul 11, 2018 · 3 comments

Comments

@nate2014jatc
Copy link

Would it be feasible to have the bot remove it's associated messages from the history after a match is completed?
If that is possible and implemented, could The bot post a plaintext summary of the match including the number of opponents, who they were, the number of total turns taken, and the winner?

@DO97
Copy link

DO97 commented May 2, 2022

A game is made up of messages from the bot and from users. It would be useless to delete all the messages generated by the bot if the others remain.
Also, deleteting the messages from users would be quite troublesome.

The bot is essentially invasive (not as a critic) and requires a group made for it. Therefore, it doesn't come in handy a feature like that.

@Nickyes
Copy link

Nickyes commented May 4, 2022

I'm not sure but i think that bot (as an administrator) can have power to delete ALL posts, not only those one sent from itself.

Technically i think also that all messages related to the game can be clearely identified, so that the bot select all those ones directly referred to a move from the game, discarding all the other messages that players wrote in the middle of a match

@DO97
Copy link

DO97 commented May 5, 2022

I'm not sure but i think that bot (as an administrator) can have power to delete ALL posts, not only those one sent from itself.

Technically i think also that all messages related to the game can be clearely identified, so that the bot select all those ones directly referred to a move from the game, discarding all the other messages that players write in the middle of a match

It is indeed possible, but you have to consider the context. Do you really add @unobot inside a normal group where people normally talk? Do you play in the middle of a conversation? I think not. You create a specific group where to play, therefore it's not useful to delete all the messages when the game ends or when it is running.

Also, the bot would be able to distinguish the "Draw 1 card" and the "Pass" messages, but the others? They'll remain inside the group without context, since all the other messages get removed. Aside from that, cleaning chat history doesn't bring any advantage, since the group would be muted anyway and skipping all the new messages can be done with a single tap on the arrow at the bottom right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants