Discord Bots

About HubBot

HubBot is a new Discord bot, intended as a general chat, music, and entertainment bot. It is also the first project I am making, using JavaScript, so, it is a learning process as well! Some of the features it will have are listed below, along with their current status. Do you have a suggestion? Send me a message on the contact page! Have a bug or issue to report it? Send that too! I am always looking for feedback, comments, and suggestions! Just wanna chat with me? Awesome! You can add me on Discord by searching for AnnaFire88#8038 and adding me! You can also join the HubBot Official Server as well right here: https://discord.gg/kH29WRP


You can add HubBot to your own Discord server with this link: Add HubBot!




Current Commands List

Utility and Adminsitrative Commands

CommandDescription
%help or %hubbotThis will get you the bots current command list!
%botinfoThis will display current bot stats, such as number of servers, and total users.
%timeThe current bot time (USA EST) - Coming Soon: Ability to use a 3 or 4 character timezone abbreviation to change what timezone HubBot reports!
%pingThis will give you current latency between bot and Discord API
%purge XThis will purge 'X' number of messages from the current channel. Number MUST be between 2 and 100, and MUST be within the last 14 days. User MUST have 'MANAGE_CHANNELS' permission to be able to use this command!
%chrlcl XXXXXX ROLENAMEThis will change the colour (XXXXXX) of the selected ROLENAME. The role colour must be in Hex format (there are many free hex colour picker tools available on the internet), and the user MUST have MANAGE_SERVER permissions.
%setprefixThes will change the bots prefix for your server. User MUST have 'MANAGE_SERVER' permission to be able to use this command!
%setlogsThes will change the channel used for bot logs. Default is NULL, which will show no logs. User MUST have 'MANAGE_SERVER' permission to be able to use this command!
%setwelcomeThes will change the welcome messages channel. Default is NULL, which will show no welcome messages. User MUST have 'MANAGE_SERVER' permission to be able to use this command!
%setlvl (yes/no)Thes will change whether to show level up messages in your server. Default is no. User MUST have 'MANAGE_SERVER' permission to be able to use this command!
%inviteThis will give a clickable link to invite HubBot to your server!
%serverinfoSome information about the current server.
%userinfo (user)Information about a given user. If no user is mentioned in the command, the default will be the user themself.
%assignrole USER ROLENAMEAssign the ROLENAME to the mentioned USER. ROLENAME must be lower than the bots highest level.
%removerole USER ROLENAMERemove the ROLENAME from the mentioned USER. ROLENAME must be lower than the bots highest level.

Fun and Games Commands

The following are the current and planned, publicly known commands; there are hidden, custom commands as well, but those will never be listed in an official capacity!


CommandDescription
%tableflipThe name says it all!
%roll XdXXThis command will roll dice for you! The default %roll command will roll a single sided die. However, you can specify what dice you want rolled, in the format XdXX. For example, 2d12 will roll two 12-sided dice for you.
%poke (user)This will poke the mentioned user - Coming soon: 'poke' GIFs to accompany the tag
%animeThis will post a random anime image or gif from our predefined library! Want to suggest anime to be added? Send us a message on Discord with the image in it!
%nekoThis will post a random neko image or gif from our predefined library! Want to suggest anime to be added? Send us a message on Discord with the image in it!
%cuddle (user)Cuddle another user!
%kiss (user)Kiss another user!
%coffeePosts a random coffee pic! You can never have too much coffee..
%level %mylvl %pointsThese will show you your current level and points.
%dailyClaim your 200 daily coins! This has a 24 hour cooldown.
%coinsCheck your current coins amount!