Fred the G. Cactus Discord bot for Jiggmin's Village and other Platform Racing 2 related servers. Some of the code in this is around a year or two old. A lot of things could be improved but I haven't really got around to doing it. If you have suggestions for ways I could improve stuff make a pull request that makes the changes, make an issue, or message me on Discord: #1.
If you have come across this and you would like to be in the Jiggmin's Village discord server message me on PR2 (Stxtics) or Discord: #1 asking for an invite to the server, or visit https://jiggmin2.com/forums
- Stxtics (me)
Copied from help command of the bot
Makes a user temp mod on the server.
Removes temp mod from user mentioned.
Resets a users verified name.
Creates a new role, with optional color and hoist.
Deletes a role.
Toggle a role being mentionable.
Change the color of a role.
Adds a joinable role.
Removes a joinable role.
Add a bot moderator or group of moderators.
Remove a bot moderator or group of moderators.
List bot moderators.
Blacklist a word from being said in the server.
Unblacklist a word from being said on the server.
Lists all the words that are blacklisted from being said on the server.
Blacklist a URL from being said in the server.
Unblacklist a URL from being said on the server.
Lists all the URLs that are blacklisted from being said on the server.
Add a channel that PR2 commands can be done in.
Remove a channel that PR2 commands can be done in.
Lists all the channels that PR2 commands can be done in.
Add a channel that Music commands can be done in.
Remove a channel that Music commands can be done in.
Lists all the channels that Music commands can be done in.
Sets the log channel of the server.
Sets the notifications channel of the server.
Sets the ban log channel for the server.
Set the prefix for commands for the guild.
Set the welcome message sent to users when they join the guild.
Sets the slowmode for the channel
Lock the current channel so members cannot message in it.
Unlock the current channel so members can message in it.
Change the nickname of a user.
Change the bots nickname.
Updates token for FredtheG.CactusBot.
Let macroers know the servers have restarted.
Blacklist a user from using music commands.
Unblacklist a user from using music commands.
Lists blacklisted users from music commands.
Blacklist a user from using the /suggest command.
Unblacklist a user from using the /suggest command.
Lists blacklisted users from suggestions.
Gets information about a channel.
Get the server member count.
Gets the bot uptime.
Get information about a role.
Get a list of server roles and member counts.
Get warnings for the server or user.
Unban a member.
Undeafen a member.
Deafen a member.
Softban a member (ban and immediate unban to delete user messages).
Get info on a case.
Get a list of mod logs for a user.
Edit a reason for a mod log.
Warn a member.
Ends the giveaway.
Repicks giveaway winner.
Create a giveaway.
Announces user promoted to temp/trial/perm mod on PR2.
Unmutes a user.
Returns the latency between the bot and Discord.
Shows all bot info.
Returns information about a user.
Information about current server.
Deletes number of messages specified, optional user mention.
Kick a user.
Bans a user, needs reason.
Mutes a user.
Adds a song to play.
Displays song queue.
Toggles looping of the queue.
pauses the music
Resumes play of music or adds another song.
Resumes play of music or adds another song.
Remove an item from the queue.
Removes all songs from the queue
Brings bot to voice channel
Votes to skip current song
Skips the current song.
Displays current song playing.
Stops the music and makes bot leave voice channel.
Sets volume of the music
Goes to a certain point in a song.
Pay money to another user.
See how much money you have.
See how much money is in the jackpot.
Shows users with the most money.
Have a go at winning the jackpot.
Collect daily cash.
Link your PR2 account to your Discord account.
Let Fred know you've sent the PM.
Suggest something for the Discord server.
Get weather at a location.
Get the current artifact hint.
View information on a PR2 account.
View infomation on a PR2 account by its ID.
Get details on a PR2 guild.
Get details on a PR2 guild by its ID.
Get EXP needed from one PR2 rank to another.
Add or remove yourself from a joinable role.
Lists all joinable roles.
Returns current top 10 guilds on pr2.
Get how many points someone has on Folding @ Home.
Gets a PR2 Ban with ID from https://pr2hub.com/bans/
Tells you the number of users on pr2. Does not include private servers.
Gets stats of a server on PR2.
Gets members of a PR2 guild.
Gets members of a PR2 guild by ID.
Returns a list of servers (if any) with happy hour on them.
Gets info about a PR2 level.
Get levels on a page of Campaign.
Get levels on a page of All Time Best.
Get levels on a page of Today's Best.
Get levels on a page of Newest.
Shows all servers and population.
Returns a list of the current online PR2 Staff.