Skip to content

collect user feedback from ingame chat (--loguserchat) #258

@wonderingabout

Description

@wonderingabout

it would be helpful to auto collect user feedback from all game chats

most humans dont message bot admins or bot accounts privately so theres a low risk of spam
also bot admin may miss the private messages or they could be lost from server

so we may want instead a way to fetch user messages from ingame chat, similarly to what was done in #216
then save all this text locally in a file (we can look at how --logfile implemented by @windo works: https://github.com/online-go/gtp2ogs/blob/devel/docs/OPTIONS-LIST.md#logfile)

instead of (message my admin or user X in case of errors), we could just do:

please write any feedback or request regarding this bot here, the bot admin will see it and may reply to you later

then we'd just need to find a way to filter out the pv and other bot-customized sendchats like kata-bot or the katrain bots have

it would be an option (not default) for example --loguserchat

(we may even add as an argument maximum allowed text length, for example --loguserchat 100, or we could hard code this max length limit but it would be less interesting i think)

anyways in all cases it would exclude all total game message strings that are longer than 100 words
to auto filter pv, aichat, bot sendchat, and human spam

what do you think?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions