Squarrel ConnectSquarrel Connect
ConnectPlayersGame LibraryGuideAbout Us
Squarrel ConnectSquarrel Connect

Never game alone. Find players, join tables, and play together at Squarrel Café.

Navigation

ConnectGame LibraryHow It WorksAbout UsFeedback

Visit Us

572 Atlantic Ave

Brooklyn, NY 11217

Mon–Tue: 9 AM – 6 PM

Wed: 9 AM – 11 PM

Thu–Sun: 9 AM – 10 PM

📞 (718) 237-4286

Follow Us

Add to Discord

© 2026 Squarrel Café. All rights reserved.

Privacy PolicyTerms of Service

Squarrel Connect

How It Works

Your complete field guide to finding sessions, partying up, hosting game nights, and running tables at Squarrel Cafe. Jump to any section below — no rules teach required.

Contents

OverviewSession ZeroLFG — Finding TablesParty UpHosting a SessionYour Quest LogTable TypesTable LifecycleResults & RatingsThe Game VaultCharacter SheetsThe Player GuildNotificationsDiscord BotFor Store OwnersPricingHouse RulesFAQ

1. Overview

Squarrel Connect is an LFG platform built by gamers, for gamers. It matches players, games, and tables at Squarrel Cafe in Brooklyn, NY — turning the usual chaos of coordinating game night into a smooth, self-serve workflow.

What you can do

  • Browse open sessions at Squarrel Cafe, filtered by game, date, venue, and table type.
  • Party up with any open table in one click — no emails, no DMs, no waiting around.
  • Host your own session for any supported game, pick a date and time, and let players find you via LFG.
  • Track your sessions, submit and confirm post-game results, and build your player rating over time.
  • Browse the cafe’s 350+ game vault with BGG ratings, player counts, and community table talk.
  • Maintain full D&D character sheets, complete with ability scores, skills, combat stats, and portraits.
  • Follow other players, check out a live activity feed, and get pinged when your friends post new tables.
  • Use the Discord bot for hands-free LFG, joining, and DM notifications from any Discord client.
  • Store owners can create their own store pages and embed a game-library widget on their own websites.

Who it's for

Players looking for a group, DMs running recurring campaigns, casual visitors who want to tackle their shelf of shame, store owners who want to surface their game inventory, and cafe staff who need a single source of truth for upcoming reservations. Whether you are a seasoned grognard or rolling your first d20, you are welcome here.

2. Session Zero

Roll for initiative — everything on Squarrel Connect works better once you have an account. Here is how to sign up, log in, and build your character sheet (the profile kind).

Creating an account

Three ways to join the party:

  • Google — one-tap sign-in with your Google account.
  • Discord — sign in with your Discord account (OIDC). Recommended if you plan to use the Discord bot.
  • Email & password — classic signup with an email-verification step.

All three methods land in the same profile — you can link additional sign-in methods later from your Profile page. No multi-classing penalties here.

Email verification

Email-and-password accounts require verification before you can join tables. A verification link is sent at signup; you can resend it from the login screen if it expires.

Setting up your profile

Visit your Profile page to:

  • Pick a player alias (e.g. SwiftFox4821). Your alias is what other meeples see in table rosters.
  • Add a preferred name, bio, and timezone. These help hosts match players to the right session.
  • Configure notification preferences — choose which events trigger in-app, email, and Discord DM pings.
  • Link your Discord account if you signed up with Google or email (enables the bot).
  • Set your availability (what days/times you’re usually free to game). Hosts can use this when looking for players.

3. LFG — Finding Tables

The Browse page is your main LFG board. It shows every open and confirmed session, with filters to zero in on exactly the game night you want.

Browse and Game Nights

Two pages surface tables:

  • Browse — the main LFG directory. Cards show the game, host, date/time, venue, and player count. Click any card to open the full table detail page.
  • Game Nights — a calendar-first view of upcoming sessions at Squarrel Cafe. Great for planning your week at a glance.

Filters and search

  • Game — autocomplete from the cafe’s game vault (350+ titles).
  • Date range — Today, Tomorrow, This Week, or a specific date.
  • Table type — Casual, Competitive, Campaign, One-Shot, Rules Teach, Tournament, TCG.
  • Player count — show tables with at least N open seats.
  • Location — Squarrel Cafe or other venues (for homebrew/guest tables).
  • Status — only open tables by default. Toggle to include pending/confirmed bookings.

Table detail page

Clicking any table opens its detail page, which shows the full roster, scheduled timestamps, notes, relevant game info, any type-specific fields (campaign name, tournament format, TCG format, etc.), a map (if the venue is off-site), and a table talk thread for in-session discussion.

4. Party Up

One click to join. Here’s what happens behind the DM screen when you grab a seat.

One-click join

On any open table, a prominent Party Up button is displayed. Tap it and you’re on the roster immediately. Your seat counts toward the table’s minimum and maximum player limits.

What happens next

  • If the table now has the minimum number of players, Squarrel Connect automatically transitions its status to Pending Booking and sends a booking request to the cafe.
  • If the table is already at max capacity, the join button enables the waitlist. You’ll be queued and auto-promoted if a seat opens up.
  • You receive a confirmation in-app, an optional email, and (depending on prefs) a Discord DM.
  • The table shows up in your Quest Log list.

Waitlist promotion

If a player drops from a full table before the join deadline, the next waitlisted player is automatically promoted into the open seat and pinged. No manual intervention required — the system handles initiative order for you.

Leaving a table

You can leave any table you’ve joined up to the scheduled start time. Open the table detail page or your Quest Log, tap Leave Table, and provide a short reason if the table is already confirmed. Your seat opens up for the next waitlisted player.

Invitations

Hosts (and, in many tables, confirmed players) can invite specific people by username or Discord handle. You’ll get an in-app notification and, if enabled, a Discord DM. Accepting an invite is the same as joining normally, except the host sees that you joined via their invite.

5. Hosting a Session

Anyone with an account can be the host. Use the Create page for a guided form, or spin one up directly from Discord.

From the web

Open Create Table and fill out:

  • Game — autocompletes from the 350+ titles in the vault. You can also type a game that isn’t in the library yet; an admin will add it on review.
  • Table type — Casual, Competitive, Campaign, One-Shot, Rules Teach, Tournament, TCG. The form reveals extra fields depending on the type (e.g. campaign name for Campaign, round count for Tournament, format for TCG).
  • Date and time — start and end time, plus an optional join deadline.
  • Player count — minimum and maximum. The max defaults to the game’s recommended maximum from the vault.
  • Location — Squarrel Cafe (default) or another venue with a name.
  • Notes — anything you want new players to know: house rules, expected BGG weight comfort, DM style, etc.

Smart defaults

The form pre-fills the max-player count when you pick a game from the vault, so you rarely need to fiddle with it. Campaign tables inherit their session number automatically if they’re linked to an existing campaign you’ve hosted before — no AP over bookkeeping.

From Discord

In any channel where the Squarrel Connect bot is active, run /create with the required options. The bot posts a confirmation embed with a View on Web button that links to the new table’s detail page.

6. Your Quest Log

The My Games page is your personal quest log for everything you have hosted, joined, or been invited to.

What's in the Quest Log

  • Upcoming — sessions with a future start time, split between "Hosted by me" and "Joined".
  • Pending results — completed sessions waiting on you to confirm or dispute the host’s submitted result.
  • History — past sessions you played in, with final outcomes and any ratings exchanged.
  • Invitations — open invites from other hosts waiting for your response.

Quick actions

From any row you can Leave (with an optional reason), View Details, or Contact Host via in-app message or Discord DM (if they’ve linked their account).

7. Table Types

Squarrel Connect supports seven table types, each with its own workflow and optional fields. Think of the type as the game mode — it determines what extra info gets surfaced.

Casual Play

The default. Chill sessions for any board game — grab a title off the shelf, rally some meeples, and play. All skill levels welcome; no AP required.

Competitive

Tables where players are here to win. Expect optimized play, RAW rules, and opponents who know their stuff. Flagged with a skill-level hint and optional BGG weight rating.

Campaign

Ongoing multi-session adventures — D&D campaigns, Gloomhaven runs, legacy games. Campaign tables track campaign name, session number, level range, and DM so your party can reconnect every week.

One-Shot

A single self-contained session — usually a one-evening TTRPG adventure or Quickstart module. No backstory homework, no long-term commitment. Just show up and roll dice.

Rules Teach

Beginner-friendly tables where the host (or cafe staff) walks you through the game. Perfect for tackling your shelf of shame without pressure. Tables can flag "teacher provided" when staff will run the rules explanation.

Tournament

Bracketed competitive events with rounds, format (Swiss, single elim, round robin), and optional loot. Tournament tables can specify round count and a prize list so you know what you are playing for.

TCG

Trading card game sessions — Magic: The Gathering, Pokemon TCG, Flesh and Blood, Lorcana, and more. Specify the game, format (Commander, Modern, Standard, Draft, etc.), and whether decks will be checked.

8. Table Lifecycle

Every table moves through a predictable sequence of statuses — like phases in a round. Each transition fires notifications and may adjust join visibility.

Open

The table has just been set up or hasn't hit the minimum player count yet. Anyone can party up until the table fills or the join deadline passes. LFG!

Pending Booking

Minimum player count reached — we have sent a booking request to Squarrel Cafe. More meeples can still join while we wait for confirmation.

Booking Confirmed

Cafe staff locked in your reservation — your table is on the calendar. The host gets a ping and can share the deets with the party.

Cancelled

The host or an admin cancelled the table. All players get a notification with the reason, and the table is archived — no more joins allowed. GG.

Expired

The scheduled start time passed with no action. Expired tables are auto-archived and marked read-only. Like a campaign that never got past session zero.

Auto-expiry

Tables are automatically expired by a scheduled function if their start time passes and they haven’t been confirmed. Expired tables are read-only and do not count toward player ratings. Think of it as a session that fizzled before anyone showed up.

9. Results & Ratings

After a session wraps, the host records what went down. Players confirm or dispute, the result locks in, and it feeds your community rating. Nat 20 performance? Your profile will show it.

Submitting results

From the table detail page, the host taps Submit Result and enters:

  • Attendance — which players actually showed up, who no-showed, and who left early.
  • Outcome — winner(s), final score, or "cooperative win/loss" for co-op games.
  • Notes — crit moments, house-rule clarifications, or feedback for the cafe.

Player confirmation

Each player gets a notification and has 7 days to confirm or dispute the submitted result. Silence counts as a confirmation. Disputed results are flagged for admin review.

Ratings

When a result is locked, players can optionally rate each other on three dimensions:

  • Punctuality — did they show up on time?
  • Sportsmanship — did they play fair and keep the table talk friendly?
  • Friendliness — would you party up with them again?

Ratings roll up into a profile score visible on player pages, helping the community build trust over time. GG to everyone who keeps their scores high.

10. The Game Vault

Squarrel Cafe stocks 350+ board games, TCG titles, and TTRPG rulebooks. The Game Vault is a searchable catalog with BGG ratings, player counts, and BGG weight — your ultimate weapon against the shelf of shame.

Browsing the vault

Open Game Library. Each game card shows:

  • Cover art and title.
  • Player count, playtime, BGG weight (complexity), and age recommendation.
  • Hybrid rating from BoardGameGeek (global average) and Squarrel community rating (aggregated from session results at Squarrel Cafe).
  • Availability — whether the game is currently on the shelf and playable at Squarrel Cafe.
  • Category tags (Strategy, Party, Cooperative, Card, etc.) and personal wishlist/owned toggles.

Game detail page

Click any game for its full page: description, detailed stats, complete list of upcoming sessions featuring that game, recent results, and related titles. You can Create a Table for the game directly from this page — go from shelf of shame to scheduled session in seconds.

Personal lists

From a game detail page you can mark it Owned (you have a copy at home) or add it to your Wishlist. Other players browsing the vault see which of their friends own what, and can coordinate to bring copies for sessions.

11. Character Sheets

Squarrel Connect includes a full character sheet feature for D&D 5e and adjacent TTRPGs. Sheets are private to you by default and can be shared with DMs of specific campaign tables.

What's on the sheet

  • Basics — name, class, race, level, background, alignment, sex, portrait.
  • Ability scores — Strength, Dexterity, Constitution, Intelligence, Wisdom, Charisma, with automatic modifier display.
  • Combat stats — armor class, current HP, max HP, temporary HP, speed, proficiency bonus.
  • Proficiencies — saving throws plus all 18 skills, with toggles for proficiency and expertise.
  • Notes — inventory, backstory, party relationships.

Portraits

Upload your own character portrait (max 2MB, JPG/PNG/WEBP). Portraits are stored in Firebase Storage and displayed on your character card, any Campaign table detail page, and your player profile.

Using characters at the table

When you join a Campaign table, you can attach one of your characters to your seat. The DM sees their name, class, race, and level in the table roster. Your full sheet stays behind the DM screen unless you explicitly share it.

12. The Player Guild

Squarrel Connect is social-first. Follow other players, see what games they are into, and build your regular party.

Player directory

The Players page lists every active member with filters by rating, recent activity, and shared games. Each player has a public profile showing upcoming sessions, game history, average ratings, and follower count.

Following

Tap Follow on any player profile to subscribe to their activity. You’ll get pinged when they host a new table, and their new sessions appear in your feed.

Activity feed

Your activity feed on the homepage shows recent moves from players you follow: new tables, results posted, ratings received, and favorite game changes. It’s the best way to spot sessions your friends are hosting before they fill up.

13. Notifications

You control which events ping you and through which channels. Three channels supported: in-app, email, and Discord DM.

Events you can subscribe to

  • table.created — someone you follow hosts a new table.
  • table.joined / left — a player changes on a table you’re in or hosting.
  • table.full — a table you’re in has reached max capacity.
  • table.confirmed — the cafe booking was confirmed.
  • table.starting_soon — reminder fired ~60 minutes before start time.
  • table.cancelled — the host cancelled a session you’re in.
  • table.comment — someone dropped table talk on a table you follow.
  • invite.received — someone invited you to a table.
  • result.submitted — a result was submitted on a session you played, needing your confirmation.
  • followed_player.table_created — a player you follow just posted a new table.

Configuring channels

Open Profile → Notifications. You’ll see a matrix of events × channels. Toggle any combination on or off. Defaults are sensible — everything in-app, important things via email, cancellations via Discord DM.

14. Discord Bot

The Squarrel Connect Discord bot lets you LFG, party up, host sessions, and get pinged about tables without ever leaving Discord.

Adding the bot

Click Add to Discord in the footer of any page to invite the bot to your own server. Or use the bot directly in the official Squarrel Connect Discord server.

Linking your accounts

Run /link in Discord to generate a one-time magic link that connects your Discord account to your Squarrel Connect profile. The link expires in 10 minutes. Once linked, all your joins, tables, and ratings sync between both interfaces.

Command reference

CommandWhat it does
/pingCheck bot latency
/tablesBrowse all open tables with pagination and Join buttons. Filter by game or date (Today, Tomorrow, This Week).
/createSpin up a new table directly from Discord. Pick your game, date, time, and max players.
/join <table-id>Party up with a specific table by ID. Handy when someone drops a table link in chat.
/leave <table-id>Drop out of a table you previously joined.
/my-tablesPull up your quest log. Shows upcoming sessions and recent history with quick leave buttons.
/meView your Squarrel Connect profile, linked account status, and active table count.
/linkLink your Discord account to your Squarrel Connect profile. One-time 10-minute magic link flow.
/unlinkRemove the Discord ↔ Squarrel Connect link.
/notify on | off | statusManage DM notifications. Get Discord DMs for session reminders, full-table alerts, and cancellation notices.

DM notifications

Use /notify on to opt in to Discord DMs for session reminders, table-full alerts, and cancellation notices. Use /notify off to opt out at any time. Discord DMs complement (not replace) in-app and email notifications — mix and match however you like.

15. For Store Owners

Squarrel Connect can host store pages for partner game stores, cafes, and venues. Store pages include an inventory browser and an embeddable game-library widget.

Store pages

Each partner store has its own profile page with description, address, hours, and a searchable game inventory. Players can filter by store when browsing tables, and hosts can link a table to a specific store’s venue.

Embed widget

Stores can drop a Squarrel Connect game-library widget into their own website via a single <iframe>. The widget is served from an authenticated placement ID, so only pre-approved domains can embed it. Stores configure their placements from their store admin dashboard.

Becoming a partner store

Store admin access is granted manually by Squarrel Connect admins. If you run a game store, cafe, or venue in the NYC area and want to surface your inventory and game nights on Squarrel Connect, reach out via the feedback page.

16. Pricing

Squarrel Connect is free — no subscription, no loot boxes, no pay-to-win. Squarrel Cafe charges a table fee when you play.

Squarrel Connect: Free

Unlimited LFG, joining, hosting, character sheets, and Discord bot access — no subscription, no per-session fees, no paywalls. Seriously, zero gold required.

Cafe Table Fee: $8

Paid directly to Squarrel Cafe on arrival. Includes 3 hours of table space, full vault access, and staff rules teaches. Upgrade to $15 all-day unlimited for marathon sessions.

17. House Rules

A few house rules to keep the game running smoothly. Nothing heavy — these mostly just formalize common-sense table etiquette.

Join deadlines

Hosts can set a join deadline earlier than the scheduled start time, typically to lock in a player count for cafe booking. After the deadline, joining requires host approval. The default deadline is the scheduled start time itself.

Cancellation

You can leave any table before its join deadline without penalty. After the deadline — or after the cafe booking is confirmed — please leave a reason so the host can find a replacement. Repeated late cancellations affect your profile rating.

No-shows

No-shows (marked at result-submission time by the host) reduce your profile rating and are visible on your public profile. A single no-show won’t wreck you; a pattern will cost you invites and seats. Do not be that player.

Moderation

Admins can cancel, reopen, or reject any table’s booking and leave a moderation reason visible to players. Harassment, spam, and unsportsmanlike conduct are grounds for account suspension — report issues via the Feedback link in the footer.

Booking confirmation

Once a table reaches minimum players, Squarrel Connect sends a booking request to Squarrel Cafe. You’ll get pinged when your reservation is confirmed. Walk-ins are welcome, but reservations are strongly recommended for parties of 4 or more.

Bringing your own game

Absolutely! When creating a table, mention "BYOG" in the notes. The $8 cafe table fee still applies — you’re paying for the space, the staff, and the welcoming environment. Bring that shelf of shame to life.

18. FAQ

Do I need to create an account?

Yes. Signing in lets us track RSVPs, send you pings, build your player profile, and record your game history. You can sign up with Google, Discord, or email in under 30 seconds — faster than explaining the rules of Catan.

What if I can’t make it?

Leave the table before the join deadline and your seat opens up for a waitlisted player. If you leave after booking is confirmed, ping the host ASAP so they can find a replacement. Life happens — just do not ghost the party.

Can I bring friends who aren’t on Squarrel Connect?

Yes. Set the max players on your table to include them. Your friends pay the $8 cafe fee when they arrive, and don’t need to sign up unless they want to track their own games. Everyone is welcome at the table.

How do player ratings work?

After each session, players can rate each other on punctuality, sportsmanship, and friendliness. Ratings roll up into a profile score that helps the community trust new players. Think of it as your reputation stat — keep it high and good groups will find you.

What games are available at Squarrel Cafe?

350+ titles ranging from quick party games (Ticket to Ride, Splendor) to epic heavyweights (Brass, Twilight Imperium). Browse the Game Vault to see the full catalog with BGG ratings and availability.

Do I need the Discord bot to use the site?

Nope. Everything works fine from the web. The bot is a convenience for folks who already live in Discord — it lets you LFG and party up without opening a browser tab.

Is my character sheet public?

No. Character sheets are private by default — your backstory is safe. When you attach one to a Campaign table, only the DM sees the basics (name, class, race, level). You can explicitly share more if you want.

How do I become a store partner?

Hit us up through the feedback page. We add new store partners on a case-by-case basis.

Ready to roll for initiative?

Players party up at Squarrel Cafe every week. No experience necessary — staff will give you a rules teach on any game. Your next nat 20 is waiting.

Browse TablesExplore the VaultJoin the Party