CoolClubBot - Come join our Discord server!
Welcome to my brainchild! I made a basic Discord Bot for my community Discord server using discord.js! Thanks to Under Ctrl, MrJAwesome, and others for the basic tutorials
CoolClubBot, or just CCB for short, is a Discord bot built by myself from the ground-up with javascript. Not to be confused with the CoolClubBot Twitch chatbot, which works via Streamer.bot, CCB can do anything I want it to do from welcoming new members to saving users' birthdays, all personalized for our community! You can find CoolClubBot's public repository here on GitHub.
-
Welcoming system where new members will be welcomed by the bot in the #welcomes channel upon joining the server.
-
Randomized status of 4 options for the bot on a 15-second interval for some "personality".
-
Simple message command where typing "hello" will prompt the bot to respond with a little message!
-
Autorole logic for users to get a temporary "LIVE NOW" role and get displayed towards the top of the members list (free self-promo) when streaming on Twitch
-
"Starboard" system where highly reacted messages will get "pinned" in an embed format in the #collard-board channel for all to see. We call this the collard board.
-
Various prefix commands using the (!) prefix for CCB to respond to. Full list of commands and their uses below!
- !hofapp: Replies with Hall of Fame info
- !modrinth: Replies with a link to Modrinth
- !mods: Replies with a link to Coolaid's mods list
- !ping: Replies with "Pong!" and the bot's ping
- !rules: Replies with a reminder to check out the rules channel
- !specs: Replies with a link to Coolaid's setup and specs list
- !support: Replies with a link to the ticket channel for support
- !website: Replies with a link to CoolAid's website home page
-
Complete birthday system where users can register their birthday with
/birthday registerand see all added birthdays in the server with/birthday list! -
XP leveling system where users gain xp for chatting in select server channels and get a level up notification in the #xp-leveling channel. User's can see their rank with
/rank.