Donations
The dono top command is the one that handles the basics of donations such as adding, removing and viewing donations.
This guide is categorized alphabetically however the first command mentioned is required to be run before any other command.
[p]dono setup
Description
This command is used to setup the donation logging system. It is required to be run before any other command. This sets up the basics of the system so that you don't run into problems. Other commands won't bne accessible until this command is run.
Usage
[p]is the prefix of the bot.donois the name of the command.setupis the subcommand of the command.[p]dono setup
[p]dono add
Description
This command is used to add a donation to a user
Usage
[p]is the prefix of the bot.donois the name of the command.addis the subcommand of the command.Syntax: < [p]dono add [bank] <amount_or_items> [user] [reason] >
Arguments
bankis the bank in which the donation was made.amount_or_itemis the amount of the donation or an item name set with[p]donoset bank item add.useris the user who donated.reasonis the reason for the donation.
Examples
[p]dono add bank 1000 @user
[p]dono add bank 1000 @user reason
[p]dono amountcheck
Description
This command is used to check the amount of donations a user has made greater than or lower than to the specified amount.
Usage
[p]is the prefix of the bot.donois the name of the command.amountcheckis the subcommand of the command.Syntax: < [p]dono amountcheck <bank> <function> <amount> >
Arguments
bankis the bank to check.functionis one oflessormore.amountis the amount to check against.
Examples
[p]dono amountcheck bank less 1000
[p]dono amountcheck bank more 1000
[p]dono bal
Description
This command is used to check the amount of donations you have made. You cannot check the amount of donations made by other users with this command. For that, use the
dono checkcommand.Omitting the bank argument will show the total amount of donations in all banks made by you.
Usage
[p]is the prefix of the bot.donois the name of the command.balis the subcommand of the command.Syntax: < [p]dono bal [bank] >
Arguments
bankis the bank to check.
Examples
[p]dono bal
[p]dono bal bank
[p]dono check
Description
This command is used to check the amount of donations made by a user. You can check the amount of donations made by other users.
This command is only for mods and admins.
Omitting the bank argument will show the total amount of donations in all banks made by the user.
Usage
[p]is the prefix of the bot.donois the name of the command.checkis the subcommand of the command.Syntax: < [p]dono check [bank] [user] >
Arguments
bankis the bank to check.useris the user to check.
Examples
[p]dono check bank @user
[p]dono leaderboard
Description
This command is used to check the leaderboard of donations made by users.
Usage
[p]is the prefix of the bot.donois the name of the command.leaderboardis the subcommand of the command.Syntax: < [p]dono leaderboard <bank> >
Arguments
bankis the bank to check.
Examples
[p]dono leaderboard bank
[p]dono leaderboard today
Description
This command is used to check the leaderboard of donations made by users today.
This leaderboard is reset every day at midnight utc.
Usage
[p]is the prefix of the bot.donois the name of the command.leaderboardis the subcommand of the command.todayis the subcommand of the subcommand.Syntax: < [p]dono leaderboard today <bank> >
Arguments
bankis the bank to check.
Examples
[p]dono leaderboard today bank
[p]dono leaderboard weekly
Description
This command is used to check the leaderboard of donations made by users this week.
This leaderboard is reset every week on monday at midnight utc.
Usage
[p]is the prefix of the bot.donois the name of the command.leaderboardis the subcommand of the command.weeklyis the subcommand of the subcommand.Syntax: < [p]dono leaderboard weekly <bank> >
Arguments
bankis the bank to check.
Examples
[p]dono leaderboard weekly bank
[p]dono notes
Description
This command is used to see all the notes (aka reason in commands like
dono add/remove) set for users.Usage
[p]is the prefix of the bot.donois the name of the command.notesis the subcommand of the command.Syntax: < [p]dono notes [user] >
Arguments
useris the user to check.
Examples
[p]dono notes @user
[p]dono remove
Description
This command is used to remove a donation from a user
Usage
[p]is the prefix of the bot.donois the name of the command.removeis the subcommand of the command.Syntax: < [p]dono remove [bank] <amount> [user] [reason] >
Arguments
useris the user who donated.bankis the bank in which the donation was removed.amountis the amount of the donation removed.reasonis the reason for the donation removal.
Examples
[p]dono remove bank 1000 @user
[p]dono remove bank 1000 @user reason
[p]dono reset
Description
This command is used to reset the donation of a user
Not providing a bank, will reset the user's donations for all banks available.
Usage
[p]is the prefix of the bot.donois the name of the command.resetis the subcommand of the command.Syntax: < [p]dono reset [bank] [user] [reason] >
Arguments
useris the user who donated.bankis the bank in which the donation was reset.reasonis the reason for the donation reset.
Examples
[p]dono reset bank @user
[p]dono reset bank @user reason