Live stop & hours
One source of truth for today’s address, service window, map pin, and arrival instructions. An overnight reset prevents an old stop from looking current the next morning.
Telegram order bot · Nashville, TN
Rolling Thunder moves. The ordering experience moves with it. One Telegram chat tells hungry Nashvillians where the truck is parked, what is still on the smoker, and exactly when their pickup will be ready.
Launch status: demonstration bot pending public release. The Telegram link is the customer launch point; until activation, the complete non-interactive walkthrough below shows the full order.
A complete lunch order in one familiar chat. The bot keeps the next choice obvious, reflects live availability, and leaves no doubt about where or when to pick up.
/start
12:08 ✓✓Hey, Nashville! ⚡ Ready for slow-smoked BBQ without the long line?
I can show today’s stop, check the live menu, and set up a pickup order.
12:08📍 Today’s location
12:08 ✓✓Serving 11:30 AM–2:30 PM, or until sold out. Pickup is beside the red Rolling Thunder truck on the Woodland Street side.
12:08🍖 See today’s menu
12:09 ✓✓Thunder Brisket Plate · $16
10-hour brisket, two sides, pickles & white bread
Pulled Pork Sandwich · $11
Hickory pork, tangy slaw & house sauce
Hot Link Plate · $13
Two smoked links, two sides & pickles
Smoked Wings · $12
Six dry-rubbed wings with Alabama white sauce
Mac & Cheese · $4
Creamy three-cheese skillet mac
Banana Pudding · $5 — SOLD OUT
🛍 Start my order
12:09 ✓✓What are we putting on your tray?
12:091 × Thunder Brisket Plate
12:10 ✓✓Great call. Choose two sides for the brisket plate.
12:10Mac & cheese + pit beans
12:10 ✓✓Brisket plate added. Want to feed the crew, too?
12:10View cart · $16
12:11 ✓✓Payment is collected at the truck. Choose a pickup window:
12:1112:35–12:45 PM
12:11 ✓✓Last step: what name should we call at the window?
12:11Maya
12:12 ✓✓Pickup: 12:35–12:45 PM
At: Five Points Alley Shops
Total: $17.48, pay at truck
Show this message at the pickup window. We’ll hold the order through 12:55 PM.
12:12The welcome screen puts location first because the truck changes neighborhoods. Today’s address, service hours, map link, parking note, and “until sold out” caveat travel together.
The menu includes descriptions and prices, while sold-out items remain visible but cannot be added. Guests know what they missed; the kitchen avoids apologizing for orders it cannot fulfill.
Item choices unfold only when needed: quantity, plate sides, then extras. A running cart and explicit tax keep the cost transparent before the customer commits.
Only time slots with remaining kitchen capacity appear. The flow spreads arrivals across service instead of moving the same line from the sidewalk to the order window.
The final message repeats the name, window, location, total, payment method, and hold time. Order #RT-184 gives both guest and crew one unambiguous reference at handoff.
No separate account, unfamiliar checkout, or hunting through yesterday’s social post. The bot handles the repeat questions and the order basics so the crew can keep slicing and serving.
One source of truth for today’s address, service window, map pin, and arrival instructions. An overnight reset prevents an old stop from looking current the next morning.
Each item carries a price, plain-English description, and availability state. Sold-out food is disabled instantly while the rest of the menu keeps taking orders.
Pickup windows stop accepting orders at a set capacity. That protects promised times during a rush and gives the crew a steadier ticket cadence.
Selections, sides, tax, pickup time, and payment expectations appear before confirmation. Customers can step back to edit instead of abandoning the chat.
A unique Rolling Thunder order number is generated only after the slot is reserved. The same ticket appears for customer and crew, reducing name mix-ups at the window.
Guests can view or cancel an active order, reopen directions, and return to the main menu at any point. Helpful error messages preserve the cart if a slot fills mid-order.
The private admin menu lives inside Telegram, behind an approved owner account. There is no dashboard to learn while the generator is running and the first briskets are coming off.
The public bot is closed. What do you want to update before service?
10:42📍 Set location
10:42 ✓✓Choose a saved stop:
10:42Five Points Alley Shops
10:43 ✓✓Ready to publish?
Five Points Alley Shops
1106 Woodland St
11:30 AM–2:30 PM
✓ Publish today
10:43 ✓✓Today’s location and hours are live. Customers can begin reserving pickup slots.
10:43🍖 Menu stock → Banana Pudding
12:01 ✓✓Banana Pudding is now marked SOLD OUT. Removed from new orders; 3 already-confirmed puddings remain on the prep list.
12:01The bot is scoped as a focused ordering layer, not a sprawling restaurant platform. Telegram handles the interface and identity; a small application handles menu state, pickup capacity, and the order ledger.
Customer and admin paths use the same current data, so marking an item sold out or changing the stop takes effect on the very next tap.
Native inline keyboards make the flow fast on iPhone, Android, and desktop. The bot remains usable on slow mobile connections because each exchange is small.
Locations, hours, menu availability, time-slot capacity, and order numbers survive restarts. Each update is timestamped so stale service details can be detected.
Owner commands respond only to approved Telegram account IDs. Customer chats never expose stock controls, service summaries, or other guests’ order details.
A short reservation lock prevents two customers from claiming the final space simultaneously. Repeat button taps cannot create duplicate tickets or order numbers.
Menu items, prices, saved stops, slot size, tax setting, owner access, and help copy are configured at launch. The owner receives a concise command guide and test checklist.
Open Rolling Thunder’s Telegram ordering point to find the truck, check live availability, and reserve a pickup window. Public launch is pending; the walkthrough above remains available as the complete fallback.