Created By: Billsboard# 7775
This bot is designed to track the most-used words and most-mentioned users on a server. Every message is split into individual words and the words are counted individually. Note that while word1 is considered a word, 12345 is considered a number and will not count towards the stats. Additionally, messages from bots will be ignored completely; this is to prevent spamming.
This bot will also track channel statistics. Messages longer than 1024 in length will not be scanned for words. Indidvidual words must also be less than 50 characters in length.
topreturns the most used words in the server. This may take an optional channel parameter
dictreturns the most used dictionary words in the server. This may take an optional channel parameter
nondictreturns the most used words (that are not in the dictionary) in the server. This may also take an optional channel parameter
mentionsreturns the most mentioned users in a server. This may take an optional channel parameter
word [word]returns data about a word. This may take an optional channel parameter before the word
mention [user]returns mentions for a user. This may take an optional channel parameter before the user
statsreturns the stats for the whole server
helpdisplays the help command
Due to memory limitations, this bot can only accept 1 million unique words per server. This limitation will be lifted as soon as a better datastructure than HashMap is found for word data.