Commands - Imaginary-Horizons-Productions/HorizonsBot GitHub Wiki
General Commands
These commands are general use utilities for the server.
/at-channel
Send a ping to the current channel
message
The text of the notification
type (optional)
Who to notify
/timestamp
Calculate the unix timestamp for a moment in time, which Discord displays with timezones applied
start (optional)
The timestamp to start from (default: now)
days-from-start (optional)
86400 seconds
hours-from-start (optional)
3600 seconds
minutes-from-start (optional)
60 seconds
/roll
Roll any number of dice with any number of sides
dice
The dice to roll in #d# format
display (optional)
Choose output display option
label (optional)
Text after the roll
/join
Join a topic or club
channel
The name/id of the topic or club to join
/leave
Leave a topic or club
/petition
Petition for a topic text channel
topic-name
Make sure the topic doesn't already exist
Informantional Commands
Use these commands to learn more about this server or HorizonsBot.
/rules
Get the server rules
/commands
List HorizonsBot's commands
page (optional)
Pick a single page of commands to view
/roles
Get a rundown of the server's roles
/list
Get the topic or club list
list-type
The list to get
/about
Get the HorizonsBot credits
/version
Get HorizonsBot's version notes
full-notes
Get the file with the full version notes?
/data-policy
Show what user data HorizonsBot collects and how it's used
/press-kit
Get info on Imaginary Horizons as a brand
Topic Commands
This server has opt-in topic channels (hidden by default). New topics are automatically generated when enough members /petition for them.
/topic-add
(moderator) Set up a topic
topic-name
The new topic
Club Commands
Clubs are private text and voice channels that include organization utilities like automatic reminders.
/club-add
(moderator) Set up a club (a text and voice channel)
club-host
The user's mention
/club-send-reminder
Re-post the reminder message for the club's next meeting
/club-config
Change the configuration of the current club
/club-update-host
Promote another user to club host
user
The user's mention
Moderation Commands
Commands for moderators. Required permissions are listed in (parenthesis) at the beginning of the description.
/at-permission
(moderator) Disallow/Re-allow a user to use /at-channel
disallow (optional)
(moderator) Prevent a user from using /at-channel
allow (optional)
(moderator) Re-allow a user to use /at-channel
/petition-check
Check how many more petitions a topic needs
topic
The petition to check
/delete
(moderator) Delete a topic or club on a delay
delay
Number of hours to delay deleting the channel
/manage-mods
(moderator) Promote/demote a user to moderator
promote (optional)
(moderator) Add a user to the moderator list
demote (optional)
(moderator) Remove a user from the moderator list
/pin-list
(moderator) Pin the topics or clubs list message in this channel
list-type
The list to pin