8 servers – 3 users
You can install this bot to your Discord account, and you'll be able to get Discord timestamps and check the time it is in other parts of the world, from any server or DM!
You can also invite the bot to your server to let everyone there use it, and see each other's local time as well.
Here is a list of commands:
/detect-timezone
- gives a link to a page to figure out your timezone/set-timezone [tz_name]
- saves your timezone for other commands. You should use the format given to you by /detect-timezone
(for example Europe/Paris
) because it handles switching between summer and winter time nicely, but you can use "UTC+3" or "EST" as well.
/remove-timezone
- deletes your timezone from the bot's database/discord-timestamp [date_time]
- gives a Discord timestamp, to tell a date/time to other people regardless of their timezone/world-clock [place]
- gives the time it is in another place in the world (a city or a country) and the difference with the time it is for you/time-for [member]
(only available on servers the bot was added to) - gives the time it is now for another member of the server (if they have a timezone configured) and the difference with the time it is for you.
You can also see someone's local time by right-clicking on them (or tapping them on mobile), then selecting Apps > Get Local Time.
/list-timezones
(only available on servers the bot was added to) - lists all members on the server with a timezone configured, sorting them by timezone with local time for eachThese slash commands issue private responses, so they can be used from anywhere without cluttering a channel with commands.
/time-for usage:
The timezone names recognized by /set-timezone
are provided by the tz database
and timeanddate.com.
The /world-clock
command uses Nominatim from OpenStreetMap for geocoding,
and TimeZoneDB.com to turn the resulting position into a timezone.
99 servers
In addition to the above, this bot assigns timezone roles to the users on your server. As such, it requires the Manage Roles permission as it creates, deletes and updates timezone roles itself as needed. It is also limited to 100 servers due to Discord having denied verification to exceed that.
Two more commands allow admins to set the bot up, and are only accessible to members with the "Administrator" or "Manage Server" permission by default:
/toggle-times
- sets whether timezone roles should show the time it is in the timezone (for example Timezone UTC+01:00 (2pm)
) or not (for example Timezone UTC+01:00
). Enabling this causes "role update" events to be logged hourly. This is disabled by default./timezone-dropdown
- creates a dropdown that lets users pick a timezone role. This is useful if most members in your server have the same timezone roles. An admin can set this up in a fixed #roles
channel, similarly to reaction roles. Check this page for help with the syntax and examples.Here is what the timezone roles look like:
57 servers
This is a bot that downloads zips from Discord attachments or Google Drive links posted in a specific channel, and check if they are properly structured Celeste mods for Everest. This is useful to enforce a structure for collabs/contests, or just to check for some stuff like missing dependencies.
Server admins and moderators with the "Manage Server" permission can set up channels where other users can verify mods. The bot will ignore messages in other channels. 3 setups are available:
--setup-fixed-names
: the admin setting up the bot chooses what the assets folder should be called, and all zips posted in the channel
are checked with those settings. This setup is useful for servers dedicated to a collab/contest in particular.
--setup-free-names
: the user can pick the assets folder name themselves by running the --verify
command in the dedicated channel
with the folder name as a parameter, and the zip / Google Drive link attached. This is useful on servers where people organize their
own collabs/contests, since they can tell participants the command to run, without needing an admin to set up the bot.
--setup-no-name
: the bot won't check folder names at all, and will only check if the everest.yaml is valid and missing entities,
triggers, effects, stylegrounds and decals. This is useful to allow people to check their own mods.
You can combine --setup-free-names
with one of the 2 other setups in the same channel: the bot will pick depending on whether the user
uses --verify
or not.
After setting the bot up, the users will be able to have their zips checked by just dropping the zip or the Google Drive link in the channel you designated
(they will have to use the --verify
command if you set up the bot with --setup-free-names
).
If you have a dialog file in a language like Japanese or Korean, you might be using characters that are absent from the vanilla game's font.
The Mod Structure Verifier checks for that, and gives you a command to generate the missing characters: --generate-font [language]
.
Send this command along with your dialog file to get a zip with all the files you need to integrate the characters you use into the game's font!
language
should be one of chinese
, japanese
, korean
, renogare
or russian
.
5 servers
This bot allows you to play several 1- or 2-player games using slash commands and Discord interactions. You can play the 2-player games against a friend by pinging them in the command, or against the CPU.
Connect 4 (/puissance4
in French):
Minesweeper (/démineur
in French):
Reversi:
Tic-Tac-Toe (/morpion
in French):
To start playing, use a slash command or right-click on another server member:
77 servers
This application allows you to add custom slash commands that send out fixed responses of your choice on your server.
To set it up, use the /addc
command:
is_public
controls whether the bot response should be visible to everyone (is_public = true
), or only to the person that ran the command (is_public = false
).
Then, anyone on the server can see and use the command:
Alternatively, you can write up a message and turn it into a custom slash command by right-clicking on it:
Once created, you can edit commands with /editc
, remove them with /removec
,
and list all defined commands with /clist
.
You can also set up custom slash commands that respond with Discord embeds:
/addc
) and in which channels by going to
Server Settings > Integrations > Custom Slash Commands.
By default, members with Administrator or Manage Server permissions can use the management commands like /addc
, and everyone can use the created custom commands.
You can invite the bot [here](https://discord.com/api/oauth2/authorize?client_id=992122149764608041&scope=applications.commands)!
\n
(for example line1\nline2
).
4 servers
An unofficial bot that allows you to search Celeste mods on GameBanana. The command is /gamebanana-search [query]
.
The search results are private, and a button allows you to make it public once you found the mod you want to share.
Here is a video demo:
Invite
Timezone Bot and Mod Structure Verifier logos by phant