There are things in this world we will never fully understand... understand
This is a Reddit bot for r/GhostAdventures which replies to posts and comments that mention various Zak-related keywords with random quotes.
Credits go to u/shiverstar for the amazing idea! It was discussed in this post.
Every 15 minutes, the bot checks for new posts and comments on r/GhostAdventures. The content of each post/comment is checked for various keywords, and a reply may be sent if the keywords match. Keywords are checked in this order:
zozo
- 25% chance to send a random Z̶̞̼̔̍o̶̮͇̕z̷̜͓̅̽ỡ̵̗ ̶̹͚̔̔p̵̂͜ḣ̷͓̜̏r̷͙͘̕ȃ̴̰̞s̵̹̗̈́̔e̴͚̻̒͊.mercury
- 25% chance to send a random mercury phrase.situation
- 20% chance to send a random situation phrase.I feel
orI'm feeling
- 25% chance to send a random feeling phrase.3
orthree
- 10% chance to send a random trinity phrase.Aaron
- 10% chance to send a random Aaron phrase.understand
- 20% chance to send a random understand phrase.we want answers
- 25% chance to send a random answers phrase.Zak
orBagans
- 20% chance send a random generic phrase.
Each post/comment will only receive, at most, one reply from the bot. If the bot sends a reply for one of the keywords, it will not check for any of the others.
All keywords have a chance to send a reply. If the chance prevents a reply from being sent, the next keyword in the list will be checked instead. For example, if a comment mentions "situation", there's a 50% chance to reply with a "situation phrase", and a 50% chance to skip to the next keyword in the list.
If you find the bot annoying, you can reply to one of its comments with bad bot
. This will make the bot ignore all of
your future posts and comments.
Any contributions by the community are welcome!
If you would like to add more Zak responses to the bot, please search the existing responses first, to see if there's a similar one already added. If not, you can open an issue on GitHub, using the issue template to get started. If you're unfamiliar with GitHub, feel free to chat to me on Reddit instead.
- Pull requests are welcome!
- Open an issue on GitHub for any feedback related to the project.
- Message me on Reddit if you'd prefer.