Using the Plans Bot
One account across the website, Telegram, and Discord
Last updated: July 17, 2026
1. What is the Plans Bot
The Furry Plans Bot is what powers RSVPs for Shutterpaws events. You can use it three ways — the website, our Telegram bot, and our Discord bot — and whichever you use, your RSVP history, payment status, and profile follow you if your accounts are linked together. See the Telegram command reference and Discord command reference for what each platform can do.
2. Signing in on the website
Your Account page uses passwordless sign-in — enter your email address and we’ll send you a one-time sign-in link. There’s no password to remember or reset. A sign-in link is valid for 15 minutes and can only be used once; if it expires, just request a new one.
Once signed in, your Account page shows whether a Telegram and/or Discord account is connected, and lists every event you’ve RSVP’d to across all platforms. Right next to each status, it also offers a way to connect whichever platform isn’t linked yet — see the next section.
3. Linking your Telegram and Discord accounts
Linking connects your Telegram and/or Discord identity to your website account so they all share one RSVP history and payment record. Telegram and Discord work a little differently here, because only Telegram supports a one-tap link.
Telegram — one tap:
- Sign in on your Account page (see step 2 above).
- Next to "Telegram: Not connected," tap Link Telegram.
- This opens Telegram and sends the bot a message automatically — no code to copy or type.
- The bot replies asking you to confirm, naming the website account it would link to. Tap Yes to finish — nothing is linked until you confirm.
Telegram or Discord — by code (also how Discord always works, since Discord has no one-tap option):
- On Telegram or Discord, send the bot the
/linkcommand. - The bot replies with a short code (e.g.
K9P69M6N) that’s valid for 10 minutes. - Go to
/dashboard/and sign in with your email if you aren’t already. - Enter the code in the "Have a linking code?" panel. You’ll see a confirmation naming the account the code
came from — only confirm if you’re the one who ran
/link. - Once confirmed, that platform is linked to your website account for good.
Your Account page always shows the code-based option too, so it’s there if the one-tap Telegram link doesn’t work for you (for example, on a computer without the Telegram app installed).
You can link both a Telegram and a Discord account to the same website account. If a platform identity is already linked to a different website account, the bot or website will tell you it’s already linked instead of offering a code — see the next section.
4. Merging duplicate accounts
If you’ve been using Telegram and Discord separately and now want to combine them, linking (above) is the merge — there’s no separate "merge" step. When you link a second platform, its identity and RSVP history are folded into your website account.
If you already RSVP’d to the same event separately from each platform before linking them, the higher-status RSVP wins (e.g. "Going" beats "Maybe," and a confirmed paid spot is never lost or demoted) — you won’t lose a paid ticket or get bumped back to a payment-pending state because of a merge.
If linking says a code or account is "already linked" and that’s not what you expected, don’t keep retrying — reach out through our contact page so we can look into it. If you’ve ended up with two separate accounts and can no longer get into one of them (e.g. you lost access to the email or platform account it’s tied to), we can merge the old one into the account you’re using now, so its RSVP history and payment status come along with it.
5. RSVPing to events
However you RSVP — a button on a Telegram or Discord event post, or the RSVP option on the website — it’s the same RSVP once your accounts are linked. Changing your response on one platform (e.g. marking yourself "Going" on Discord after RSVPing "Maybe" on Telegram) updates the same record everywhere; it won’t create a duplicate or reset a payment you’ve already made.
Some events require payment for a confirmed spot. PayPal Checkout is the preferred way to pay — you can pay from whichever platform you RSVP on (the website, or a DM/prompt from the Telegram or Discord bot after you RSVP), and your spot is confirmed automatically the moment the payment goes through, with no waiting on manual review. Manual Venmo/Cash App payment is still available as a fallback for anyone who can’t use PayPal, but it isn’t automatic — we confirm it by hand once we see the payment come in, so it can take longer. If you’re bringing guests, each person in your party (you and any named guests) can be on a different ticket type; you’ll be asked to pick one for each.
Some events also offer optional donation badges — a printed badge with a name you choose, made from a photo you upload, for a small donation ($5 minimum, though you can give more). This is separate from any ticket price and is available on the website’s RSVP page for any event that offers it, whether or not that event requires payment to attend. You can add more than one badge in the same donation — handy if you’re getting one for yourself and one for a fursuit character, for example — each with its own name and photo.
6. Getting help
If something looks wrong — a missing RSVP, a linking code that won’t work, or a payment that isn’t reflected — reach out through our contact page rather than repeating the linking flow, since repeated attempts can be harder to untangle than a single report.