This bot allows you to get Discord timestamps and check the time it is in other parts of the world and for other members of your server!
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
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
/time-for [member]- 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.
/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
/list-timezones- lists all members on the server with a timezone configured, sorting them by timezone with local time for each
These slash commands issue private responses, so they can be used from anywhere without cluttering a channel with commands.
The timezone names recognized by
/set-timezone are provided by the tz database
/world-clock command uses Nominatim from OpenStreetMap for geocoding,
and TimeZoneDB.com to turn the resulting position into a timezone.
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
#roleschannel, similarly to reaction roles. Check this page for help with the syntax and examples.
Here is what the timezone roles look like:
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
--verifycommand 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
--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
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:
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
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):
/démineur in French):
/morpion in French):
To start playing, use a slash command or right-click on another server member:
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
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
and list all defined commands with
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)!
An unofficial bot that allows you to search Celeste mods on GameBanana. The command is
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:
Timezone Bot and Mod Structure Verifier logos by phant