JOM
About Jom
Jom is an artificial intelligence bot with the purpose of generating text messages based on what it reads. Jom is a hobby project of mine, but due to popular feedback from friends and related servers, I've decided to make it public.
Jom uses Markov Chains to find the probability of select words that originate from servers and channels it has been given the permission to log messages from. Using probabilities, it can string together messages that make no sense, are serious, or just funny. This bot is still heavy in development and I am continuing to work on it for the long run.
Jom comes with many commands that let you control the bot and how it responds. The bots prefix is j. or J. Either can be used. Jom also comes with many commands that let it send messages, including a command where it does so automatically.
The command list follows below: Required arguments in []
CONFIG (commands require user to have server admin)
- whitelist [on/off] - Whitelists a channel for the auto generation function.
- log [on/off] - Allows Jom to read and record messages from the channel into its database.
- blockmentions [on/off] - Turns off Joms ability to mention users in its messages.
- Probability [1-100] - Allows the user to change the response chance of the auto message system
MAIN
- help - Displays the help message.
- invite - Sends the user who triggered the command an invite link for the bot.
- support - Sends an invite link to the support server.
- privacy - Sends a link to the bots privacy policy.
MESSAGE
- trigger or t - Causes Jom to send a message.
- impact or i - Causes Jom to send an AI generated impact meme.
- tts or s - Causes jom to send an MP3 text to speech file.
- old or o - Causes jom to send a message using its old text generation system. (makes messages much more chaotic)