Reference
Commands
Every Clan_Bot slash command, who can use it, and which options it takes.
requiredoptional?Everyone
Anyone in a server linked to a clan can use these.
/validateusernamemembership?Verify your RuneScape account to link it to your Discord profile.
membership is Members (default) or Free.
/citadelstatusShows caps and visits for the current citadel tick.
/topgainersskill?period?Shows the clan’s top 10 XP gainers for a skill.
skill defaults to Overall and period to the last 7 days. Private RuneMetrics profiles are not tracked.
/event listShows the next upcoming clan events.
/event infoeventShows one event, with buttons to RSVP.
The RSVP buttons need a validated account in the clan.
/rankprogressusername?Shows progress toward the next clan rank. Defaults to your linked account.
/promotionrules viewShows all of the clan’s promotion rules.
/userinfousernamePrints basic information about a clan member.
/getclanusernamePrints clan and RuneMetrics information for a RuneScape player.
Works in any server, even before it is linked to a clan. The player’s RuneMetrics profile must be public.
/getdiscordidReturns your Discord ID.
/getdiscordserveridReturns the ID of the Discord server the command is run in.
Validated members
Your Discord account must be linked to an active clan member with /validate.
/capusername?Record a citadel cap for this tick.
Without a username it records your own cap. Recording a cap for someone else needs Manager.
/visitusername?Record a citadel visit for this tick.
Without a username it records your own visit. Recording a visit for someone else needs Manager.
/removevalidationsusername?Remove your validated RuneScape account(s). Leave the username blank to remove all.
Manager and above
Manager is the Admin rank and above by default. Admins can do everything here too.
/capusernameRecord a citadel cap for another member.
/visitusernameRecord a citadel visit for another member.
/setresettimedayshoursminutesSet the time until the next citadel reset.
/event createCreate an event. Times are UTC game time (YYYY-MM-DD HH:mm) or a Discord timestamp.
/event editeventEdit an event.
/event deleteeventDelete an event.
/awardpoint memberusernameManually award points to a clan member.
/awardpoint bulkAward the same points to up to 20 members from a pasted list of names. You review who matched before confirming.
/promotioncheckEvaluates all active members and shows who is ready for promotion or demotion.
/clanadmin promotionsrank?Open the promotion rules panel.
/clanadmin settingsOpen the clan settings panel.
/clanadmin pointtypesOpen the point types panel.
Admin
Deputy Owner and above by default. The Owner is always an Admin.
/forcevalidateusernamediscord_userLink a RuneScape username to a Discord account without the world check.
/clanadmin accessWho can manage the clan: rank minimums and per-member grants.
/clanadmin webhooksManage activity webhooks.
/clanadmin historyLog of changes made by clan admins.
/promotionrules setrankactive?Create a rule or toggle whether it is active.
/promotionrules addreqranktypethresholdpointtype?Add or update a requirement on a rule.
pointtype is needed for point value and point count requirements.
/promotionrules removereqranktypepointtype?Remove a requirement from a rule.
/promotionrules removerankDelete a rule and its requirements.
Server admins
Controlled by Discord permissions, because it happens before anyone is linked to the clan.
/getstartedclan_nameLink this Discord server to your RuneScape clan.
