
AfterClap
A multipurpose bot for in-game support with mutiple games aswell as entertainment for the discord ranging from Economy to Leveling to even a Ticket System.
AfterClap Bot
Hi! I wanted to start off by saying thank you for using AfterClap. If you have any suggestions for this project of mine, please contact me via ViperzSmurfz#2932. AfterClap is a multipurpose bot (project) of mine that is planned to have all of the necessities for a discord server. This means, Economy, Leveling, Points, Warnings, Tickets, Moderation, and much more. In the future I plan on releasing this bot to the public for free and will never charge for any of the features used in the bot. The commercial (ran by me) version will also be online so long as I can support it.
Updates
This post was updated on 2/6/2020. AfterClap gets updated daily, most of the time I will set the status of the bot to state this but occasionally when its a small bug fix or addition, the bot will restart. Updating is esencial to keeping the bot as balanced as possible and for this reason I usually state that this bot is a Work in Progress. Although majority of the features work and bugs are as minimal as possible, everyday I get a Idea and with it comes a bug, so please be patient.
Future Featues
Below is a list of Features I have either been suggested or came up with myself. If you or any members of your server have any idea’s, please contact me.
- Point System (Alternative to Economy)
- Warning System
- Minigames optionally using Point System/Economy
- Gambling using Point System/Economy
- Rank System (Rank between Servers)
- Web Based Configuration
Current Features
Below is a list of Features that have been implemented into the current state of the bot. If you or any members of your server have any idea’s, please contact me.
- Ticket System (Unstable but Functional)
- Administration System (Enable certain users to use “Admin” Commands)
- Music System
- Economy System
- Leveling System
- Escape from Tarkov Information Database
Suggestions
Like said previously, If you or any member in your server has a suggestion, please contact me. In order for this bot to progress, I need new and recommended ideas. Doing !help will give the user a list of categories, each category has a list of commands and a brief description of what they do. I will add a command list in the future when I have both a more vareity of commands and more time on my hands!
Commands
Below is a list of Categories, each category has a list of commands and their variables. If a permission states AdminList
this means the user must be in the admin list of the server. Using !addadmin <Member>
will add the Member to the list.
Default Commands
Command | Description | Example | Variable | Permission Level |
---|---|---|---|---|
help | Displays a list of Categories containing commands used for AfterClap | !help <Category> |
<Category> |
<None> |
setprefix | Allows the user to set the prefix of commands used by AfterClap in their server. | !setprefix <Prefix> |
<Prefix> |
<Administator> or <Manage Guild> |
Economy Commands
Command | Description | Example | Variable | Permission Level |
---|---|---|---|---|
money | Displays the user’s money within a specific server. | !money | <None> |
<None> |
addmoney | Allows the user to add money to another user. | !addmoney <Amount> <Member> |
<Amount> and <Member> |
<Administrator> or AdminList |
setmoney | Allows the user to set the amount of money another user has. | !setmoney <Amount> <Member> |
<Amount> and <Member> |
<Administrator> or AdminList |
remmoney | Allows the user to subtract money from another user. | !remmoney <Amount> <Member> |
<Amount> and <Member> |
<Administrator> or AdminList |
Leveling Commands
Command | Description | Example | Variable | Permission Level |
---|---|---|---|---|
level | Displays the user’s level within a specific server. | !level | <None> |
<None> |
Music Commands
Command | Description | Example | Variable | Permission Level |
---|---|---|---|---|
join | Joins the users voice channel. | !join | <None> |
<None> |
summon | Joins the users voice channel. Forces it to join. | !summon | <None> |
<Manage Guild> |
leave | Leaves the current voice channel. | !leave | <None> |
<None> |
volume | Sets the volume percentage for the bot. | !volume <Amount> |
<Amount> |
<None> |
now | Displays the currently playing song. | !now | <None> |
<None> |
pause | Pauses the currently playing song. | !pause | <None> |
<Manage Guild> |
resume | Resumes the currently playing song. | !resume | <None> |
<Manage Guild> |
stop | Stops the currently playing song and clears the queue. | !stop | <None> |
<Manage Guild> |
skip | Starts a vote to skip the song, 3 votes to skip. | !skip | <None> |
<None> |
queue | Shows the servers queue. Pages contain 10 songs each. | !queue | <None> |
<None> |
shuffle | Suffles the songs in the current queue. | !shuffle | <None> |
<None> |
remove | Removes a song from the queue. | !remove <Index> |
<Index> |
<None> |
loop | Toggles the Loop for the currently playing song. | !loop | <None> |
<None> |
play | Plays or Queues the song. | !play <URL> |
<URL> |
<None> |
Ticket Commands
Command | Description | Example | Variable | Permission Level |
---|---|---|---|---|
tickets | Allows the user to look up the active tickets for the server. | !tickets | <None> |
<Administator> or <Manage Guild> or AdminList |
setuptickets | Allows the user to set the channel to be used to create tickets. | !setuptickets <TextChannel> |
<TextChannel> |
<Administator> or <Manage Guild> or AdminList |
setticketcategory | Allows the user to set the category the tickets will be created in. | !setticketcategory <Category> |
<Category> |
<Administator> or <Manage Guild> or AdminList |
Administration Commands
Command | Description | Example | Variable | Permission Level |
---|---|---|---|---|
admins | Allows the user to view the list of admins assigned in the server. | !admins | <None> |
<Administator> or <Manage Guild> or AdminList |
addadmins | Allows the user to add a specified user to the AdminList. | !addadmins <Member> |
<Member> |
<Administator> or <Manage Guild> |
remadmins | Allows the user to remove a specified user from the AdminList. | !remadmins <Member> |
<Member> |
<Administator> or <Manage Guild> |
purge | Allows the user to delete a specified amount of messages from a channel. | !purge <Amount> |
<Amount> |
<Administator> or <Manage Guild> or AdminList |
setannouncement | Allows a user to set the channel for recieving announcements. | !setannouncement <TextChannel> |
<TextChannel> |
<Administator> or <Manage Guild> or AdminList |