Documentation
Athix Discord Bot
Thank you so much for using Athix.
- Update: 7.0
- Update Release: 21 February, 2022
If you have any questions that are beyond the scope of this help file, Please feel to reach out to us on Athix's Support Server.
Inviting Athix
Invite links of Athix.
Permissions Needed
Permissions needed by Athix to serve your server to the fullest.
Manage Roles
Manage Channels
Kick Members
Ban Members
Create Invite
Manage Webhooks
Read Messages
Send Messages
Manage Messages
Embed Links
Attach Files
Read Message History
Mention Roles
Add Reactions
Use External Emojis
Use Application Commands
Special Features
All the special and most used features of Athix.
Antox System
Decrease toxicity in your community with Antox, The Anti-Toxicity system designed for reducing toxicity in servers.
/antox info
Shows the information about Antox./antox enable
Enable Antox in your server../antox disable
Disable Antox in your server./antox whitelist add <channel>
Whitelist a channel where toxicity is allowed./antox whitelist remove
Remove a whitelisted channel./antox whitelist overview
View all whitelisted channels./antox logchannel <channel>
Set a message log channel for Antox where all deleted toxic messages get logged.
Person needs to have manage server
and manage messages
permissions to setup Antox.
Athix needs to have manage messages
permission.
These commands are only available in slash commands.
Custom Commands
Make use of one of the most flexible custom commands for your server! Either embeded or non-embeded with a lot of addons without leaving discord for setting them up.
/cc add embed <name> [title] [description] [footer] [thumbnail] [color]
Add a custom command with a name of your choice./cc add response <name> <response>
Remove a custom command./cc overview
See current custom command settings. (can be used by anyone.)/cc role <role>
Setup a role to be given out whenever someone runs a custom command./cc prefix <condition>
Make a custom command usable without prefix in starting./cc cooldown <type> <time>
Setup a cooldown in a command.type
can either beguild
ormember
andtime
must be like24m
or24h
or24s
./cc edit embed [thumbnail] [color] [title] [description] [footer]
Edit current settings of the custom command./cc edit response <response>
Edit current settings of the custom command./cc points <amount>
Add or subtract points from a member when the custom command is ran.
Person needs to have administrator
permission to add/remove or edit the settings of a custom command.
Non-premium guilds can add 5 custom commands and premium guilds can add 25 custom commands.
Global Chat
Have a global chat set in your server to talk to people from other servers being in your own server and keep your server alive.
/gchat set <channel>
Enable the global chat.>gchat disable
Disable the global chat system in your server.>gchat topic
Get topic to chat on while in gchat.>gchat gtw
Play guess the word game with people in gchat!
- Guide book will appear in the channel where the global chat is set, You must read it.
- I must have
manage_messages
,manage_webhooks
,manage_channels
andadd_reactions
permissions. - Make sure that you have read the Privacy Policy.
Instructions for gchat
Person needs to have manage_server
permission to set or disable the global chat.
Qotd
Have a automated daily qotd system for your server members and keep your server active.
/qotd setup <channel> [role] [message]
Enable qotd./qotd disable
Disable the qotd system in your server./qotd overview
Use this command to view current qotd settings./qotd test
Use this command to see how your current qotd will look like.
Members with manage_channels
permission can only use this command.
Leveling Reward Roles
Award your server members with different cool roles as they level up and become more active!
/roles add <role> <level>
Allows you to add more roles which are to be given to the user when he/she reaches a particular level and auto enables the leveling roles.(Slash Command)
/roles remove
Allows you to remove roles from your current settings of leveling roles.(Slash Command)
/roles overview
Allows you to take a brief look on the current settings of the leveling roles./roles stacking <condition>
Allows bot to remove previous level role when a member gains a higher level role./roles message <message>
Set a custom message to prompt up after a member gains a role. Multiple roles can be given at same level, Role1 stands for the first role in a level, role2 for the next role in the same level and so on. Set a role on level 1 to give a role to a member when they send their first message.
Dynamic values available |
---|
{user} |
{usermention} |
{username} |
{level} |
{role1} |
{role2} |
{role3} |
- The role which is being added must be below Athix's role.
- Athix must have
manage roles
permission oradministrator
.
Instructions for Leveling Roles
Members with administrator
permission can only use this command.
Chat Reviver
Detects if the chat is dead and sends a topic to chat on, also can ping a role if you want it to.
/reviver setup <time> <channel> <stacking> [role] [message]
Main setup command, use this to enable the chat reviver. Time will be calculated in minutes./reviver disable
Use this to disable the chat reviver./reviver edit [time] [channel] [stacking] [role] [message]
Use this to edit the chat reviver.
- Reviver will not work in a row to prevent spam, a person has to message something after the recent reviver for next reviver to be sent out.
- Athix must have
mention roles
permission oradministrator
if a role has to be pinged.
Instructions for Chat Reviver
Members with administrator
permission can only use this command.
Premium guilds can setup multiple revivers for different channels.
Tip System
A tip system which sends tips after a count of messages has been sent in the server!, You will have total control over tips and the message count after which Athix has to drop tip.
/tips overview
Take a look on the current tip settings./tips add <tip>
Add tips and auto-enable the tip system./tips remove
Remove some tips from your currently active tips.(Slash Command)
/tips trigger <number>
Set the message count after which you want Athix to send any one random tip from current added tips.
- Athix must have
add reactions
permission oradministrator
Instructions for Tip System
Members with administrator
permission can only use this command.
StarBoard
Keep a decorative and attractive log of the best messages of your server for public or private view!
/starboard set <channel> <stars>
Use this to enable the starboard. Stars stands for the number of ⭐ which are needed to be reacted on the message for it to be displayed in starboard channel./starboard overview
View your current settings./starboard disable
Use this to disable the starboard.
- ⭐ emoji is the starboard trigger.
- Any messages reaching the ⭐ reactions which were required will be displayed in starboard.
- Make sure that I have access in the channel for the starboard.
Instructions for Starboard
Members with manage_server
permission can only use this command.
Points System
Provide points to members of your server everytime they level up and take it in return of some server perks!
>points
See your current points./points display
See your current points./points add <member> <amount>
Give points to a member of your server on winning a giveaway, etc./points subtract <member> <amount>
Remove a amount of points from a member on purchase of a server perk, etc./points reset individual <member>
Reset points of a particular member./points reset all
Reset points of the entire server members./points leaderboard
Take a look on the top 10 richest members of your server./points gift <member> <amount>
Gift your points to another member./points gift_passer <condition>
Disable/Enable points gift command.
/points addon leveling <amount>
Gives certain amount of points to a member whenever they level up. Put the amount as 0 to disable the system./points addon name <name> [emoji]
Give a unique name to your server currency.
Premium Addons in Points System
Members with administrator
permission can only use this command.
Mini-Games
All the mini-games available in Athix!
MineSweeper
Play modern buttoned minesweeper mini-game on discord!
/minesweeper
Trivia
Play multiple choice trivia game with option to choose between 10 different categories of your interest!
/trivia <category> <difficulty>
Play the trivia game of your favorite category!
Categories Available | Difficulties Available |
---|---|
all |
easy |
anime |
medium |
computer |
hard |
books |
|
vehicles |
|
music |
|
games |
|
mythology |
|
arts |
|
sports |
Quiz
Test your grammar skills and defeat the quiz!
/quiz
Guess The Word
Play guess the word with your friends or alone when you are bored, It has more than 2k words encoded to make sure that you enjoy playing it!
/guesstheword <difficulty>
Play gtw with a option to choose between 3 Difficulties.
- No need to use prefix before typing the word.
- Type
HINT
to get a hint. - Anyone can guess the word after the command is used.
- Only the channel where the command is used will have the game ongoing.
- To prevent chat flood, the bot will only respond when someone guesses the correct word.
- You can skip the word by typing
SKIP GTW
.
Instructions for Guess The Word
Difficulties Available |
---|
easy |
medium |
hard |
Jumble Words
Play jumble word(shuffled words) while you are bored or with friends!
/jumbleword <difficulty>
Play jw with a option to choose between 3 Difficulties.
- No need to use prefix before typing the word.
- Type
HINT
to get a hint. - Anyone can guess the word after the command is used.
- Only the channel where the command is used will have the game ongoing.
- To prevent chat flood, the bot will only respond when someone guesses the correct word.
- You can skip the word by typing
SKIP JW
.
Instructions for Jumble Words
Difficulties Available |
---|
easy |
medium |
hard |
Fatest Finger
Play fastest finger game in which you have to click on each block and find out how many times ⏫ emojis are in it.
/fastestfinger <difficulty>
Play ff with a option to choose between 3 Difficulties.
- You need to look for ⏫ emoji and count its number of occurance.
Instructions for Fastest Finger
Difficulties Available |
---|
easy |
medium |
hard |
Rock Paper Scissors
Play rock-paper-scissors with the bot.
>rps solo <scissors/paper/rock>
BubbleWrap
Use the bubble wrap to unleash your creativity.
/bubblewrap
Tic Tac Toe
Play tictactoe with your buddy or alone with the bot!
/ttt solo
Play ttt with the bot./ttt multiplayer <member>
Play ttt with someone in your server
Only available as slash commands.
Connect 4
Play connect4 with your buddy!
/connect4 <member>
Play connect 4 with someone in your server
Guess The Song
Play guess the song with your friends!
/gts
- No need to use prefix before typing the song name.
- Anyone can guess the song after the command is used.
- Only the channel where the command is used will have the game ongoing.
- To prevent chat flood, the bot will only respond when someone guesses the correct song.
- You can skip the song by typing
SKIP GTS
. - Do not mention the name of the artist along with the name of song. Type the song name like
closer
Instructions for Jumble Words
Fun Commands
All the fun commands in Athix to keep your server active!
Topic
Gives sensible fun topics to chat on which will help keeping the chat going on, contains over 700 questions.
/topic
Get a topic to chat on.
Athix will never repeat any topic until your server has used 800 topics.
Truth
Asks truth questions, very helpful if you are bored and alone or when the whole group plays truth or dare.
/truth
Get a truth question.
Dare
Gives dare tasks, very helpful if you are bored and alone or when the whole group plays truth or dare.
/dare
Get a dare question.
8 Ball
Ask any question to the 8ball and get a answer in yes or no.
/8ball question
Luck Meter
Get to know your current luck percentage.
/luck <member>
Facts
Read some facts about the world with 100+ facts to keep you amazed!
/fact
Memes
See some memes from reddit.
/meme
This command requires a nsfw channel.
Utility
All the utility commands available in Athix!
Leveling System
Have a leveling system and motivate your server members to be more active!
/levels enable [lvlchannel]
Enable the leveling system in your server./levels disable
Disable the leveling system in your server./rank
Take a look on your level and exp./levels leaderboard
See the list of most active users in your server./levels reset individual <member>
Reset level of a particular user by tagging the user after the command./levels reset all
Reset levels of the entire server members./levels add <member> <amount>
Add levels to a specific member./levels expadd <member> <amount>
Add exp to a specific member./levels custom-message <message> <embed>
Set a custom level up message./levels tweak <rate>
Make leveling easier or hard for your server./levels messages add <member> <amount>
Increase message count of a member./levels messages subtract <member> <amount>
Decrease message count of a member./levels messages reset_individual <member>
Reset messages of a member./levels messages reset_all
Reset messages of everyone./levels messages leaderboard
See the message leaderboard./levels messages count [member]
See how many messages you are having.
Dynamic values available |
---|
{user} |
{usermention} |
{username} |
{points} |
{userpoints} |
{level} |
{exp} |
Members with administrator
permission can only enable/disable and manage levels.
Announce
Make an embeded and good looking announcement.
>announce <channel> <description>
Use this when you don't want to ping any role.>announce role <channel> <description>
Use this when you want to ping a role along with the announcement, also can ping everyone and here if specified. I will ask you the role's name which needs to be pinged after you run this command./announce <channel> [role] [title] [description] [footer] [color] [thumbnail]
All in one announce command, It is recommended to use this.
You can embed links in the announcement like-> [Athix Bot](https://athixbot.ml)
Members with manage_channels
permission can only use this command.
Suggestion System
Set a suggestion channel where you want your people to drop the suggestions from anywhere in the server.
/suggestion channel <channel>
Set a suggestion channel where you want your people to drop the suggestions./suggest
Give suggestion to this server and help them to grow and get better.>suggest
Give suggestion to this server and help them to grow and get better./suggestion disable
Disable suggestion system./suggestion respond <message-id> <reply>
Respond to a suggestion given by your server member.
>suggestion bot
can be used for giving suggestions directly in the support server without being in there.
Members with manage_channels
permission can only use this command.
Userinfo
Get the information about the user who is pinged with the command.
>userinfo <member>
Avatar
Get the avatar of the user who is pinged with the command.
>av <member>
Poll
Make a poll for your server which can handle upto 9 custom options.
/poll <question> [option1] [option2] [option3] [option4] [option5] [option6] [option7] [option8] [option9].
Poll2
Make a attractive 'yes or no' poll in your server!
/poll2 <channel>
Assign
Give a role to a member from your server.
/assign <member> <role>
Members with manage_roles
permission can only use this command.
Slowmode
Easily enable slowmode in a channel.
>slowmode <seconds>
Members with manage_channels
permission can only use this command.
Youtube Notifier
Make the bot notify whenever you/your favorite youtuber uploads a new video!
/ytnotifier set <channel-url> <channel> [role] [message]
Main setup command for setting up the notifier../ytnotifier test
See how the notifier message looks when a new video is out along with your current settings of the first notifier./ytnotifier disable
Disable a specific notifier./ytnotifier overview
See what all notifications are enabled in the server. (can be used by any server member)
Non-premium servers can set 2 notifiers, premium servers can set 20 notifiers max. | Notification time may vary depending on youtube.
Members with manage_server
and mention_everyone
permissions can only use this command.
Twitter Notifier
Make the bot notify whenever you/your favorite twitter profile uploads a new tweet!
/twitter set <channel> <username> [role] [message]
Main setup command for setting up the twitter notifier. Username should be without @./twitter test
See how the twitter notifier message looks when a new tweet is out./twitter remove
Remove a specific notifier among all of your current active ones./twitter overview
See what all twitter notifications are enabled in the server. (can be used by any server member)
Non-premium servers can set 3 twitter notifiers, premium servers can set 9 notifiers max.
Members with manage_server
and mention_everyone
permissions can only use this command.
Event Builders
All the event builders commands available in Athix!
Guess The Number
Host a guess the number event in your server, monitered by me so you can sit back and relax!
/gtn <channel> <range>
Example:/gtn #events 0-400
With non-premium, max range allowed is 400.
Members with manage_server
permission can only start and manage the event.
Last Letter
Host a last letter event in your server in which a person says a word and then the next person needs to say a word that starts with the last letter of the previous word, person having the most scores in the end wins.
/lastletter start <channel>
Host the event in any channel of your server./lastletter end
End the event./lastletter points [member]
See how many points you are having./lastletter leaderboard
See the points and names of top 10 players of current last letter event./lastletter word
Use this command to know the lastest correct word sent out in last letter event./lastletter reset_letter <letter>
Reset all words starting from a letter and allow them to be used again.
Members with manage_server
permission can only start and manage the event.
Event Builder
Host a guess the word event in your server and award the user who makes the most correct guesses!
/event start <event> <channel> <counter>
Start a event in your server, Counter stands for the number of votes required to skip the event./event end
End the event./event chain <condition>
Turn on/off chain answering in the event, If it is set to false then one person cannot keep guessing alone in a row. Defaults to true when event is started./event forceskip
Force skip the current question./event hint
Get a hint for current question, Contains 2 hours cooldown so use it wisely./event points [member]
See how many points/correct guesses you are having./event leaderboard
See the top 10 guessers of your server.
Members with manage_server
permission can only start and manage the events.
Moderation Commands
All the moderation commands available in Athix!
Kick
Kick a person.
/kick <member> [Reason]
Members with kick_members
permission can only use this command.
Ban
Ban a person.
/ban <member> [Reason]
Members with ban_members
permission can only use this command.
HackBan
Ban users with their IDs even if they are not in your server. IDs need to be seperated by space.
/hackban <IDS>
Members with ban_members
permission can only use this command.
Unban
Unban a person with their user id.
/unban <user-id> [reason]
Members with ban_members
permission can only use this command.
Clear
Clear a certain amount of messages from a channel easily without deleting any pinned messages.
/clear <amount>
Members with manage_messages
permission can only use this command.
Purge
Deletes all messages of a particular user from the channel where the command is executed.
/purge <member>
Members with administrator
permission can only use this command.
Bot Extras
All the extra commands available in Athix!
Ping
Check if the bot is online and how much is the ping.
/ping
Prefix
Change the bot's prefix for your server.
/prefix <new-prefix>
You need to have administrator
permission to run this command.
Invite
Invite Athix to your server.
/invite
Website
Get the official website link of Athix.
/website
Vote
Get the voting link for Athix.
/vote
See your current vote status and get the voting link./vote reminder <condition>
Get a reminder whenever you can vote for athix again.
FAQ
A FAQ is a list of frequently asked questions (FAQs) and answers on a particular topic.
>reviver setup (time-in-mins) #channel [@role], for example >reviver setup 360 #general @chatreviver
time is calculated in minutes so 6hrs is written as 360 mins. Timer is the amount of time the bot has to wait until sending out next reviver. Like if the last message in the channel is x amount of mins old, bot will send the reviver msg. You can set that x amount of time and that is timeout.
- Make sure Athix is having access in the channel.
- Read First Instruction of reviver.
- You could be bannned from gchat (You will recieve a DM whenever you are banned from gchat, if your dms are closed then you might not.)
- The server where you are trying might have a too long name, shorten the name of the server if so and try again.
- Your server might be ratelimited, Bot sends a ratelimit message without embed whenever your server gets ratelimited, ratelimit lasts for 10 mins.
- Every server could have a different prefix for Athix, but the default prefix is >, to see the prefix in your server use /help or type the command by pinging the bot like,
@Athix help
- Make sure Athix has permission to see and send messages in the channel where you are running the command.
- Check bot updates channel in support server, a announcement related to it could be there.
Your question isn't answered here? Feel free to ask us in support server.
Support
If this documentation doesn't answer your questions, Please reach out to us in our Support Server
Don’t forget to Rate us
Changelog
See what's new added, changed, fixed, improved or updated in the latest versions.
For Future Updates Follow Us @reddit / @twitter
Version 7.0 (21 February, 2022)
- Updated Premium System
- Updated Reviver
- Updated Tips
- Updated Fastest Finger
- Updated Minesweeper
- Updated A lot of other minor commands
- Added Custom command points manipulation
- Added Lastletter word reset
- Added Points gift
- Added Roles stacking
- Added Roles message
- Added A lot of Leveling Features
- Removed Gchat leveling
- Removed Leaderboard command, Example:
/leaderboard levels
is now/levels leaderboard.
Version 6.5 (30 September, 2021)
- Added Event Builder
- Added Minesweeper
Version 6.0 (9 September, 2021)
- Added Antox System
- Added Easter mini-games in gchat, Win these and your server will get non-embeded (premium) gchat for 30mins.
- Added Upgraded announce slash command
- Added Slash Commands for a lot of commands.
- Fixed Gchat's known bugs
- Fixed Level roles
- Updated TicTacToe
- Removed Warning system
- Updated Rank card in levels
- Updated Help menu
Version 5.0 (31 July, 2021)
- Added Custom Commands
- Added Riddle Event
- Added Vote reminder
- Fixed Some bug fixes
- Updated Now if a guild removes athix, their all settings done with any feature will be lost. This is to keep our database clean.
- Updated Hackban will no longer bulk ban as it may cause api abuse. Basically discord could ratelimit us because of it.
Version 4.0 (30 June, 2021)
- Added Gtw event
- Added Twitter Notifier
- Fixed Some bug fixes
- Updated Help menu
- Updated Gchat Ratelimit system to prevent spam.