The issue is that the python garbage collector for the API isn't working correctly so it remembers previous messages as part of future responses. If you do know how to fix that I'd love a pr on the GitHub repo and I'll give you a shoutout on the readme.
They are using a bot on meower
not sure what’s wrong with it but that doesn’t seem like normal gemini
its customized by @JoshAtticus
but the prompt isn’t very weird, https://github.com/JoshAtticus/geminium/blob/4e36317767d59c9aa2c58e58a8a140554c4ae202/src/api.py#L176-L189
thats the wrong repo for the bot itself
the bot just calls that API