What the bot does
The Meetingrid bot lets you post an existing meeting to a Discord channel, or create a new one directly from Discord, and then let members fill in their availability by simply replying in plain text — no need to open the site.
Inviting the bot to your server
On the meeting page, open the ☰ menu (the hamburger icon) and choose “Discord”, then “Add to Discord”. This opens Discord’s authorization screen where you pick a server — you need permission to manage that server to add the bot to it. The bot needs the Send Messages, Embed Links, Attach Files, Read Message History, and Use Application Commands permissions on whichever channels you want to use it in.
Posting an existing meeting
In a channel the bot can see, run /post-meeting and paste the meeting’s link (or just its ID). The bot posts a message with the meeting’s title, a live preview of the availability grid, and instructions on how to respond.
Creating a new meeting from Discord
Run /create-meeting with a title (and an optional description). A dropdown lets you pick the meeting type; most types are created right away with sensible defaults (e.g. the current week or month), while types tied to a specific week, month, year, day, or custom set of dates ask you to fill in a short form first. Either way, the meeting gets created, you automatically become its admin, and it’s posted to the channel right away.
Replying with your availability
Reply to the bot’s message (using Discord’s normal reply feature, so the message gets pinged), describing your availability in plain text, e.g. “free weekday evenings after 6 and all day Saturday”. The bot reads this with the same AI feature the site uses, and sends you a private message (DM) with what it understood, along with Confirm and Cancel buttons — nothing is saved until you confirm. If you have DMs from server members turned off, the confirmation arrives as a reply in the channel instead. Confirming also removes your reply and the confirmation message, so the channel doesn’t fill up with back-and-forth.
Syncing with the web app
Replying on Discord and editing the grid on the site update the same meeting. Confirming a reply on Discord refreshes the posted preview and instantly updates the view for anyone with the meeting open in their browser — no refresh needed on either side.
Checking a meeting’s status on Discord
Open the ☰ menu (the hamburger icon) on the meeting page and choose “Discord” at any point to check whether the meeting has already been posted somewhere — if it has, you’ll see a button that takes you straight to that message; if not, you’ll see the option to add the bot.
Signing in with Discord
Separately from the bot, you can also sign in on the site with your Discord account from the join screen or from the Connected accounts section of your profile — this is optional and independent of using the bot on a server.