Professional Documents
Culture Documents
Discord Cmds For Admins
Discord Cmds For Admins
CHARLEMAGNE UPDATES
!server bungie all - Turns on ALL of the below feeds from Bungie
!server bungie community - Turns on/off “Community” Focus and “Bungie Bounty”
!server bungie patchnotes - Turns on/off “Hotfix and Update Patch Notes”
!server bungie twab - Turns on/off “This Week At Bungie”
!server bungie youtube - Subscribes a channel to receive notifications for new Bungie YT posts
TWITTER FEEDS
!server twitterfeeds - Turn all Bungie and Charlemagne Twitter feeds on/off
AUTOMAGIC FEEDS:
!server updates - Subscribes a channel to #news updates from Charlemagne*
!server bungie - Turns on all news feeds from Bungie*
!server bungie community - Turns on/off “Community” Focus and “Bungie Bounty”*
!server bungie patchnotes - Turns on/off “Hotfix and Update Patch Notes”*
!server bungie twab - Turns on/off “This Week At Bungie”*
!server bungie youtube - Subscribes a channel to receive notifications for new Bungie YouTube
posts*
!server charlemagne tweets - Turns on/off all Charlemagne tweet feeds*
!server twitter feeds - Turn all Bungie and Charlemagne Twitter feeds on/off*
For more information see #automatic-notifications
AUTONICKNAME
!server autonick - force Discord usernames to match Destiny profile name
!server autonick bypass - bypass specified roles when using Warmind Nickname
!server autonick ignore - ignore words or phrases when using Warmind Nickname
GENERAL:
!server date - Sets date format to M/D or D/M
!server destiny command - Turns Xgerhard's Destiny commands on/off
!server goodbye - Turns on a Destiny-themed good-bye message when guardians leave your
server*
!server platform - Sets your server platform to PC, PS or Xbox and auto sets platform for
lfg/events (will only show rankings and leaderboards for the set platform)
!server prefix - Changes the command prefix to whatever character you want
!server time - Set time to 12hr or 24hr
!server timezone - Specifies your server's timezone
!server unregistered - Sends a list of your Discord members who are not currently registered
with Charlemagne
!server unregistered dm - sends the following Direct message to all Discord members not
registered with Charlemagne:
The server admins for server {Server Name} have requested that I contact you. Please register
by replying with !register to link your Discord account with your Destiny game profiles via the
Warmind Charlemagne. This is required as part of your membership with {Server Name}. In
addition, this will both add you to server leaderboards and allow you to earn Warmind
reputation.
!server welcome - Turns on a Destiny-themed welcome message when new guardians join your
server*
WARMIND REP/RANK
!server game - Ranks server members based on their activity within the server and activities run
with clanmates
!server game notifications - Notifies when a member levels up with the warmind (GAME)
reputation*
!server game role - Automatically assigns roles when members reach levels chosen by server
admins
For more information see #clan-and-discord-activity
In order to sync a clan to your Discord, the following three conditions must be met:
- You are an admin of the Destiny clan
- You are registered with Charlemangne, and
- Your role has the manage server permission on the Discord server
If you meet the above requirements, in any channel where Charlemagne has “read/send
messages” permission, enter the following command
To sync multiple clans, simply have an admin of the other clan, who meets the above conditions,
run the same command
Those with "manage server" permissions can only remove their own clan, while those with
"administrator permissions" are free to remove any synced clan.
"3) HOW DO I AUTOMAGICALLY ASSIGN ROLES TO DISCORD MEMBERS BASED ON
THEIR CLAN MEMBERSHIP?"
Once clans are synced (see #1 above) and if you are a server administrator, follow these steps
to enable clan AutoRoles:
a) create the role you wish Charlemagne to assign. (Skip if already made).
b) run !server clan autorole
c) Select the role you wish to assign to guardians who are registered with Charlemagne
d) select the "on" reaction / emoji.
e) Select the clan this role will apply to.
f) Select the clan membership level this role will apply to.
g) Wait up to 24 hours for applicable Discord members to obtain their roles.
Notes:
- You can have as many roles as you wish.
- Each role has 1 condition but you can create as many role/condition pairs as you would like.
- Conditions include: specific clan vs all synced clans and membership type vs all members
(Bungie and subsequently, Charlemagne, differentiates "beginners" from "members" from
"admin" and as such any roles set for any particular one of these roles will not be assigned to
the others).
- If you desync a clan, any clan members in the desync'd clan will be removed from "All Synced
Clans" condition.
- In order for roles to be applied, members must be registered with Charlemagne
"4) IF I SET UP CLAN AUTOROLE, WILL MEMBERS BE REMOVED IF THEY LEAVE THE
CLAN?"
Yes. In order to have only clan members appear on your server leaderboards, run the following
command:
!clan - Shows a summary of clan activity and stats and membership totals
!rank clanxp - Shows current season clan xp contributions for the guardian running the
command
!server game clanraids - Posts when a fireteam with at least half synced clan members
successfully complete a raid. GAME has to be enabled for this feature to
work
!server rank clanfilter - Shows only clan members in leaderboards and rankings (even those not
registered)