Skip to main content

Events and your website

AI: Connect an AI agent and have it search and summarize the help for you.

Your club page has a calendar. Your auctions go on it by themselves, and you add meetings, swaps and talks. From there it feeds your members' own calendars, a Google calendar, your Discord and your club's website, so you only ever type an event once.

Tip Facebook doesn't allow any way for us to create events, so you still need to create those manually on your club's Facebook page. Some third party connectors like IFTTT allow creating posts.

Events

Add event, on your club page, adds a meeting, swap or talk.

Tip If your auction is the same as your monthly meeting, Edit its event and change the title and description: "Monthly meeting and auction, doors at 6:30". It still follows the auction's date.
AI: Ask "add the March meeting to the club's events, 7pm at the library".

Members' own calendars

Above the events on your club page, Google Calendar and Apple Calendar or Outlook add your club's calendar to a member's phone. It's a subscription, not a copy: a meeting you move here moves in their calendar too.

Tip Tell members about those two buttons once, at a meeting. It's the difference between "I didn't know it was this week" and a full room.

Google Calendar

If your club already keeps a Google calendar, or wants one, Google Calendar under Setup keeps it and this site in step, both ways, every 15 minutes.

  1. Click Connect Google Calendar and sign in with the club's Google account, not your own.
  2. The site makes a new calendar, "Your Club events", rather than reading one you already have. Reading yours would give it access to every calendar and event in your Google account. Events you add to the new one show up on your club page.
  3. To let members subscribe to it in Google, open that calendar's settings in Google and tick Make available to public.

The same page has two switches:

Add auctions to the calendarOn unless you turn it off. Untick it if your auctions are already on your calendar some other way.
Create Discord events for calendar eventsMeetings and swaps get a Discord event too. Auctions have their own switch on the Discord page, so they never show up twice.

Sync now doesn't wait for the 15 minutes. Disconnect stops the syncing and leaves the calendar in your Google account. Without Google, your club page still has a calendar feed that any calendar app can read.

Your club's website

Website integration, under Setup, has snippets to paste into your own site: WordPress (in a Custom HTML block), Wix, Squarespace or anything else that takes HTML. They update themselves, use your site's fonts and colours, and never show anything about your members.

Upcoming eventsYour calendar. Pick how many to show.
Past eventsWhat you've been doing lately. The one that tells a visitor your club is alive.
Current auctionThe auction you've made current, or the next promoted one. It clears itself a day after the auction ends.
Latest announcementThe last announcement you sent with Website ticked. One line at the top of your home page.
Breeder Award leaderboardYour top ten, names and points only. Only with the breeder award program on.
Calendar linksNot a snippet: the subscribe link and the calendar feed, for a button or menu your site already has.
Tip Put the current auction snippet on your home page once and never touch it again. Between auctions it says "No auction running right now."
AI: Ask "what can I put on our website?" and it hands you the code to paste.

API keys

For anything the snippets don't do, there's an API. API keys, under Setup, lists your club's keys. Create new key makes one, with only the permissions you tick, and shows its instructions.

Keep a key to one job, and give each one a name that says where it's used, "WordPress sign-up form". When the job goes away, Revoke the key.

Your form calls the email field "your-email"? Open the key and add it under Field mappings, so the form doesn't have to change.

AI: You don't have to write the code yourself. Paste the key's instructions into an AI assistant and ask it to write the form.
Website copyright 2020-2026 Tropical Fish Club of Burlington. A free and open source project.
Terms · Privacy · Copyright / DMCA · Help · Contact
You have unsaved changes.