Biker BOT FAQ

Everything Biker BOT does in The Biker Collective Discord

Last updated: July 2026 · UAE community (Asia/Dubai timezone for scheduled jobs)

Contents

What is Biker BOT?

Biker BOT is the official Discord bot for The Biker Collective. It handles member onboarding, moderation helpers, ride/event workflows, marketplace listings, SOS alert relay, showcase channels, memberships, and data export to this website.

Onboarding & roles

New members follow a guided flow from the pinned message in #welcome-start-here.

Flow

  1. Start onboarding (button)
  2. 18+ age confirmation — under-18 members receive an apology and cannot continue (18+ community)
  3. Community rules (screens) — skipped if server rules already handle this (ONBOARDING_SKIP_RULES)
  4. Male or female rider? — female riders receive the Female Rider role for #female-riders
  5. Countrynickname (name, year, make/model) → Temporary User role
  6. Introduction in #introductions (minimum character count) → Verified Rider role

Automatic on intro approval

#introductions rules

#female-riders (visible lobby)

Automatic background jobs

These run on a schedule while Biker BOT is online — no command needed.

JobFrequencyWhat it does
SOS test reminders Daily DMs verified members if no SOS test in ~30 days; logs to mod log
FSBO listing expiry Periodic Removes approved FSBO posts after 30 days; updates website listings export
Social profile expiry Periodic Removes expired social profile ad posts (30-day cooldown per platform)
Membership reminders Periodic DM ~30 days before VIP / Sponsored Business expiry; lapses role when expired
Bike of the Week Weekly (UAE) Fri: open poll · Sat 23:59: close · Sun 08:00: gold winner post + cleanup
Events calendar refresh On startup + approvals Updates pinned Discord calendar message
Website exports On startup + on changes Writes events.json, listings, destinations, Bike of the Week data
Server boost recognition On boost Thank-you in #general-chat, booster DM, monthly Nitro goal tracking
Bot nickname sync On startup Applies configured emoji prefix to bot server nickname

Message-triggered automations

Channel features (buttons & forms)

Many channels use a pinned bot message with buttons. Admins run a one-time /setup-* command in each channel.

ChannelMember actionLimits
#ride-highlights Share a ride photo → form → upload one photo 1 photo / minute
#build-show-off Share photo or video → form (year, make/model, caption) → upload 1 min photo · 1 min video · max 5 videos / 24h · caption 50–300 chars
#destinations Highlight destination → reason + map pin → attestation → upload 1 / 24h · 5 / month · 100-char reason
#advertise-your-social-media /post-social-profile or channel flow 1 post per platform / 30 days · profile links only
#female-riders Read lobby · Check access · post if Female Rider Visible to all · post restricted
#sos-test “I completed an SOS app test” button Logs test · resets 30-day reminder

SOS Community Alert

Community safety alerts from the SOS mobile app — not emergency dispatch.

Alert routing

Responding button

On real alerts (not tests), members can click Responding to post coordination in the responding channel.

Monthly test

Verified members should test the app every 30 days. Bot sends reminder DMs when overdue. Use the pin in #sos-test or trigger a test from the app.

SOS setup & legal flow on website →

Rides, events & calendar

FSBO marketplace

FSBO rules on website →

VIP & Sponsored Business

VIP membership → · Sponsored Business →

Link moderation & tickets

Showcase & community engagement

Server boosts

When someone boosts the server: gold thank-you embed in #general-chat, booster DM, progress toward monthly Nitro goal.

Destinations map (website)

Approved #destinations posts export to JSON for a future map — rider-nominated pins + sponsored business overlay.

Bike of the Week

Weekly community poll managed by Biker BOT (not Discord native polls).

Day (UAE)Action
Mon–WedMembers: /submit-botw-nomination (HD photo, website consent, one per member/week)
ThuAdmins: /botw-nominations/botw-shortlist (up to 5)
FriPoll posted in #bike-of-the-week-showcase · @everyone · button votes (one per member)
Sat 23:59Poll closes
Sun 08:00Gold winner announcement · nominations + poll messages deleted · winner kept

Same rider + bike name cannot win twice. Winners export to website JSON for gallery page.

Website sync

Biker BOT writes JSON files under website/data/ when content is approved or posted:

Deploy the website/ folder after bot updates for public pages to reflect Discord approvals.

All slash commands

Type / in Discord to see commands. Admin requires Administrator permission (or as noted).

Member commands

CommandDescription
/accept-listing-rulesAccept FSBO listing rules to unlock marketplace submissions
/submit-rideSubmit a ride for staff approval
/submit-eventSubmit an event for staff approval
/submit-fsbo-motorcycleSubmit a motorcycle FSBO listing
/submit-fsbo-gearSubmit gear FSBO listing
/submit-fsbo-partsSubmit parts & accessories FSBO listing
/post-social-profileShare a social media profile link (30-day per-platform cooldown)
/post-link-ticketComplete a community link approval ticket (after DM prompt)
/submit-botw-nominationNominate a bike for Bike of the Week (Mon–Wed only)

Admin / staff setup commands

CommandDescription
/setup-welcome AdminPost onboarding welcome pin in #welcome-start-here
/setup-female-riders AdminPost female riders lobby pin + permission guide
/setup-calendar AdminPost monthly rides & events calendar pin
/setup-listing-rules AdminPost FSBO listing rules acceptance message
/setup-ride-highlights AdminPost ride highlights photo prompt
/setup-build-showoff AdminPost build show-off photo/video prompt
/setup-destinations AdminPost destinations highlight prompt
/setup-social-profiles AdminPost social profile channel rules
/setup-sos AdminConfigure SOS channels, permissions, relay token
/setup-sos-test AdminPost SOS monthly test pin with confirm button
/setup-bike-of-the-week AdminPost Bike of the Week schedule pin
/setup-membership-badges AdminVIP / business nickname badge instructions

Admin moderation & operations

CommandDescription
/grant-membership AdminGrant or revoke VIP / Sponsored Business membership
/list-approved-links AdminView approved community group link exceptions
/revoke-approved-link AdminRevoke an approved link by ID
/moderation-log AdminView recent bot moderation log entries
/botw-nominations AdminList this week's Bike of the Week nominations with IDs
/botw-shortlist AdminPick up to 5 nominations for the weekly poll
/botw-open-poll AdminPost the Bike of the Week poll immediately

28 commands registered total. Approval actions (rides, events, FSBO, link tickets) use buttons in staff channels — not separate slash commands.

Need help?

Ask in #questions-help on Discord or contact staff. For SOS legal and setup, use the website SOS flow.

Join Discord Back to home