2019-06-09_12-43-34.txt

// /buckets/floatr/2019-06-09_12-43-34.txt
2019-06-09_12-43-34.txt view original go back
2019-06-09_12-43-34.txt
Leaderboard:
    Rank:
    (These commands display user experience information for particular users.)
        rank - List the experience, level, and rank of the current user.
        rank <user> - List the experience, level, and rank of the specified user. Can be a name, name#0111, ID, or normal @Mention
    
    Leaderboard:
    (These commands display server leaderboard rankings for all users.)
        leaderboard - Get the server leaderboard. An alias is also just "lb"
        leaderboard <count> - Get the server leaderboard with a specified amount of users. Must be a number above 5 and below 100.
        leaderboard <count> <skip> - Gets the server leaderboard with a specified amount of users, and skips the specified amount of ranks.

Administrative:
(These commands require Administrative permissions)

    Experience:
    (These commands adjust experience levels and privilages for users)
        exp add <amount> <user> - Adds a certain amount of experience to a user. If the experience is negative, it will be set to 0. Can be an ID, Name, Name#1111, or @Mention.
        exp set <experience> <user> - Sets the total experience a user has. If the experience is negative, it will be set to 0. Can be an ID, Name, Name#1111. or @Mention.
        exp remove <amount> <user> - Removes a certain amount of experience from a user. If the new experience is negative the user's experience will be set to 0. Can be an ID, Name, Name#1111, or @Mention.
        exp blacklist <user> - Blacklists a user from gaining experience. Can be an ID, Name, Name#1111, or @Mention.

    Roles:
    (These commands adjust role rewards for users)
        role add <minimum-level> - Adds a role to the reward list with the minimum level required.
        role add <minimum-level> <reward> - Adds a role to the reward list with the minimum level required, also gives a certain amount of experience to the user who invited this user.
        role remove <role> - Removes a role from rewards list. Can be an ID, Name, or @Mention of the role.

Administrative Core:
(These commands require Administrative permissions)

    Backup & Restore:
    (These commands backup & restore user data to protect in case of failure)
        backup - Backs up the database at the current time and DMs you the file.
        restore - Restores the database that has been uploaded and acknowledges if it works.

    Settings:
    (These adjust core settings from config.json without requiring the manager to edit the file.)
        settings - Lists available settings to adjust
        settings admin <role> - Sets the admistrator role. Can be a name, ID, or @Mention.
        settings exp chat <amount> - Adjusts the amount of experience rewarded per message. 
        settings cooldown <seconds> - Adjusts the cooldown between experience gains in seconds.
        settings exp daily <amount> - Adjusts the maximum experience gainable in a 24-hour period.
        settings exp invite <amount> - Adjusts the amount of experience rewarded per user invited.
        settings prefix <new-prefix> - Adjusts the bot prefix. 
        settings log-channel <channel> - Adjusts the output log channel. Can be a name, ID, or #channel-mention

    Cache:
    (These commands control user data cache.)
        cache clear - Clears the cache (rankings, user cache, etc). This allows rankings and etc. to be updated faster.

    Testing:
    (These commands are used for testing by the bot developer.)
        test-model - Sends a JSON-serialized model of a dummy User to the text channel, for testing purposes.