- Increase activity on your server
- Groot provides tons of in-chat tools.
- Whether your server has 5 members or 5000,
- you can rely on Groot to make it enjoyable while doing a
- great job of moderating annoying people.
- We've included plenty of powerful, customizable commands as
- well as a robust extension system, making
@Groot
the only bot you'll need for an awesome Discord experience.
Build For Communities Website Link!
Build For Communities Support Server!
-
Self-Role !Docs Click here
-
Moderation !Docs Click here
-
Giveaway !Docs Click here
-
Extensions !Docs Click here
-
Status Messages !Docs Click here
-
AFK !Docs Click here
-
Music HelpMenu
-
Google Search !Docs Click here
-
YouTube Search !Docs Click here
-
New Members Roles !Docs Click here
-
Message of the Day !Docs Click here
-
Custom API Keys !Docs Click here
-
Member Ranks !Docs Click here
-
Groot Points !Docs Click here
-
Strikes !Docs Click here
-
Filters !Docs Click here
-
Roles !Docs Click here
-
RSS Feeds !Docs Click here
-
Streamers !Docs Click here
-
Auto-Translate Messages !Docs Click here
-
Self-Roles
- Create multiple custom embedded messages with custom reactions and roles
- Automatically assign/remove roles to users when they select/deselect a certain reaction
- Easy installation setup
-
New Members Roles :
- New members will be automatically assigned the selected roles.
-
Message of the Day
- Groot will send in chat, and the message interval is customizable. This is useful for recurring announcements or reminders.
-
Custom API Keys
- Many of Groot commands (e.g.
image
,youtube
, etc.) rely on APIs to fetch data from online sources. Our global API key is rate limited and we often exceed the limit. You can set your own API keys here to avoid being rate limited because people on other servers used certain commands.
- Many of Groot commands (e.g.
-
Status Messages
- These status messages will be sent whenever something changes on the server. They are divided into three categories: server (name changed, new icon, region switched), members (new member, username changed, etc.), and messages (edited and deleted).
-
Member Ranks
- Ranks classify members by activity in both voice and text chat.
Each rank you add will have a maximum activity score for members to have that rank before they receive the next-highest rank.
Activity scores are calculated with this formula:
no. messages + minutes active on voice
. You can also set ranks to automatically assign a role on the server.
- Ranks classify members by activity in both voice and text chat.
Each rank you add will have a maximum activity score for members to have that rank before they receive the next-highest rank.
Activity scores are calculated with this formula:
-
Groot Points
- Points work much like karma on Reddit, but can be disabled per-server and there's no downvoting.
You can get Groot Pointsby being upvoted or gilded, winning the lottery,
or being one of the top 5 most active members on the server each week. Learn more on the
wiki
.
- Points work much like karma on Reddit, but can be disabled per-server and there's no downvoting.
You can get Groot Pointsby being upvoted or gilded, winning the lottery,
or being one of the top 5 most active members on the server each week. Learn more on the
-
Extensions
- Extensions! With extensions, you can write custom addons for Groot-bot on your server, including commands, keyword responses, and extensions that run on a timer or event. Extensions are written in JavaScript and run in a sandbox with access to the Groot-bot Code API. Read the docs. Extensions can either be local or public. Local extensions are extensions exclusive to your server, all Server Admins can edit the extension and it cannot be installed by other servers or published to the gallery. Public extensions are extensions that can be published to the gallery. Only the extension author can edit their own extensions. Once published, public extensions can be installed by any server.
-
Strikes
- Strikes are the best way for moderators to keep track of rule violations by members on your server. You can add strikes when a user does something wrong, and strikes are automatically added for filter violations. It is impossible to strike Bot Admins.
-
Filters
- Groot-bot provides filters for spam, excessive member/role mentions, NSFW content, and custom words. You can change which channels the filters work in, what happens to violators, and the role (if any) they are assigned. Bot Admins bypass these filters.
-
Roles
- There are a few super-useful commands in Groot to manage roles and their permissions on your server -they are listed below. You'll love being able to use these commands to manage roles without having to use the annoying mobile client.
-
RSS Feeds
- These RSS feeds can be accessed via the
rss
command by their unique name. For feeds that have streaming enabled, new articles will be posted in the channel you choose every 15 minutes or so. In general, RSS feeds can be used as a means to pull content from a variety of online services for which there is no built-in Groot command.
- These RSS feeds can be accessed via the
-
Streamers
- Discord is a gamer-focused platform, so a lot of Discord servers have corresponding stream accounts on Twitch and YouTube Gaming.
Groot-bot supports checking for when streams go live (add them below) and has a corresponding
streamers
command to display information about the status of a stream.
- Discord is a gamer-focused platform, so a lot of Discord servers have corresponding stream accounts on Twitch and YouTube Gaming.
Groot-bot supports checking for when streams go live (add them below) and has a corresponding
-
Auto-Translate Messages
- Groot
translate
command can be set to automatically translate messages from certain members to English. This is useful for users that don't speak English. The bot will automatically and instantaneously post a translated version of each message in the channels you specify.
- Groot
There are only two systems with default prefix
You can change them through the basic parfex then help
Command | Category Self-Role | Target | Default Prefix r! |
---|---|---|---|
rl!help | Self-Role | • the creation new reaction role. | r! |
r!new | Self-Role | • starts the creation new reaction role. | r! |
r!abort | Self-Role | • aborts creation process for new reaction role. | r! |
r!edit | Self-Role | • edits an existing reaction-role. | r! |
r!colour | Self-Role | • changes the colour of the embeds. | r! |
r!rm-embed | Self-Role | • suppresses embed of existing reaction-roles. | r! |
r!admin adds | Self-Role | • the mentioned role to the list of admins. | r! |
r!rm-admin | Self-Role | • removes the mentioned role from list admins. | r! |
r!adminlist | Self-Role | • lists the current admins on the server | r! |
Command | Category music | Target | Default Prefix |
---|---|---|---|
+lyrics | music | • Show lyrics to the currently-playing song | + |
+nowplaying | music | • shows the song that is currently playing | + |
+play | music | • plays the provided song | + |
+playlists | music | • shows the available playlists | + |
+queue | music | • shows the current queue | + |
+remove | music | • removes a song from the queue | + |
+search | music | • searches Youtube for a provided query | + |
+scsearch | music | • searches Soundcloud provided query | + |
+shuffle | music | • shuffles songs you have added | + |
+skip | music | • votes to skip the current song | + |
Command | Category FUN | Target |
---|---|---|
8ball | Fun |
• Predicts the answer to a question |
cat | Fun |
• Content in the second column |
catfact | Fun |
• Random fact(s) about cats! |
dog | Fun |
• Random picture of a dog! |
dogfact | Fun |
• Random fact(s) about dogs! |
fortune | Fun |
• Tells your fortune (not really) |
joke | Fun |
Tells a random joke! |
meme | Fun |
• Generates a dank new meme |
numfact | Fun |
• Random fact about a number |
trivia | Fun |
• A fun question-and-answer group quiz game |
xkcd | Fun |
• Fetches today's XKCD comic or by ID |
Command | Category Groot-bot | Target |
---|---|---|
about | Groot-bot |
• Information about Groot-bot |
help | Groot-bot |
• Displays help information about what command(s) |
invite | Groot-bot |
• Provides the invite link to add the bot to another server |
ping | Groot-bot |
• Pings the bot. What more were you expecting? |
Command | Category Utility | Target |
---|---|---|
afk | tility |
• Display an AFK message for the user when tagged |
archive | Utility |
• Provides a JSON file with the last n messages in chat |
avatar | Utility |
• Shows a user's profile picture |
calc | Utility |
• Quickly calculate a mathematical expression |
choose | Utility |
• Randomly chooses from a set of options |
convert | Utility |
• Converts between units of measurement or currencies |
count | Utility |
• Keep tallies of various things |
countdown | Utility |
• Set a countdown for an event |
emoji | Utility |
• Provides a larger variant of the chosen emoji(s) (maximum of 6 emojis) |
emotes | Utility |
• Shows the current emojis on the server |
expand | Utility |
• Shows you where a URL redirects to, and if the URL is safe to click |
giveaway | Utility |
• Easy way to randomly give away a secret of sort |
imgur | Utility |
• Uploads one or multiple images to Imgur |
info | Utility |
• Lists basic stats about this server |
list | Utility |
• In-chat to-do list |
poll | Utility |
• Allows users to create live, in-chat polls |
profile | Utility |
• An all-in-one command to view information about users |
remindme | Utility |
• Reminds you in DMs about things |
roleinfo | Utility |
• Gets informations about roles |
roll | Utility |
• Generates a random number or rolls a die |
room | Utility |
• Creates a temporary text or voice channel with a few members |
say | Utility |
• Says something in the chat |
shorten | Utility |
• Uses bit.ly to shorten an URL |
tag | Utility |
• Quick snippet system |
time | Utility |
• Gets the time in a timezone |
translate | Utility |
• Uses Microsoft Translate to translate a word / phrase into another language |
year | Utility |
• Displays the remaining time until New Year! 🎉 |
Command | Category Moderation | Target |
---|---|---|
alert | Moderation |
• Allows members to alert all the server admins |
ban | Moderation |
• Bans the user from this server and deletes 1 day's worth of messages. |
cool | Moderation |
• Sets a command cooldown for the channel |
disable | Moderation |
• Turns off a command or multiple commands in the channel |
enable | Moderation |
• Turns on a command or multiple commands in the channel |
kick | Moderation |
• Kicks a member from the server |
modlog | Moderation |
• Moderation logging utility command |
mute | Moderation |
• Mutes a user from sending messages in a channel |
nick | Moderation |
• Changes a members nickname on the server |
nuke | Moderation |
• Deletes messages in a channel, all or from a user |
prefix | Moderation |
• Changes the prefix for commands ran in a server |
quiet | Moderation |
• Turns off the bot in one or all channels. Use "start [all]" to bring back the bot |
reason | Moderation |
• Sets the reason for a modlog entry |
role | Moderation |
• Adds members to roles, modifies roles or sets colors |
strike | Moderation |
• Gives a warning to a user, and adds a modlog entry |
strikes | Moderation |
• Shows a users strikes |
unban | Moderation |
• Unbans a user from the server |
unmute | Moderation |
• Allows the muted user to speak in the channel |
Command | Category Search & Media | Target |
---|---|---|
anime | Search & Media |
• Searches Anime Shows using Kitsu.io |
appstore | Search & Media |
• Searches the Apple App Store for one or more apps |
gif | Search & Media |
• Gets a GIF from Giphy with the given tag(s) |
Search & Media |
• Displays Google Search and Knowledge Graph results | |
image | Search & Media |
• Searches Google Images with the given query and returns the first or a random result |
imdb | Search & Media |
Provides movie and TV show data |
playstore | Search & Media |
• Searches the Google Play Store for one or more apps |
pokedex | Search & Media |
• Searches the Pokemon species database. I choose you! |
Search & Media |
• Gets the latest posts from a given subreddit | |
rss | Search & Media |
• Fetches articles from an RSS feed |
streamers | Search & Media |
• Checks for the configured Twitch or YouTube Gaming streams |
Search & Media |
• Fetches the Twitter timeline for a given user | |
urban | Search & Media |
• Defines the given word from Urban Dictionary |
weather | Search & Media |
• Gets the current weather and forecast for the given location from MSN Weather |
wiki | Search & Media |
• Shows the first three paragraphs of the Wikipedia article matching the given query |
wolfram | Search & Media |
• Displays an entire Wolfram |
youtube | Search & Media |
• Gets a YouTube link with the given query, including channels, videos, and playlists |
Command | Category Stats & Points | Target |
---|---|---|
game | Stats & Points |
• Command that shows the top 10 most-played games by members on the server |
lottery | Stats & Points |
• Hourly Groot Pointslottery |
messages | Stats & Points |
• Command that shows the top 10 members on the server by messages sent |
points | Stats & Points |
• Records user points and displays them for individual members |
ranks | Stats & Points |
• Lists the ranks of all members of the server |