Live
r0gi reacted ❤️ to Hook ProfilerKap updated The Reef**Updated for the August update**badgyver updated RedemptionRustFlash published RFGiveaway | Your favourite Giveaway SystemKap updated Relic **Updated for August Update**Kap reviewed Hook ProfilerBrad Copp updated Water Wheel UpgradesBrad Copp updated Windmill UpgradesBrad Copp updated Solar Panel UpgradesWrecks updated Extra Grenades (EMP / SNAPSHOT)Wrecks updated Viper CraftingWrecks updated The OfferingKap reacted ❤️ to Hook Profilerdrifter reacted 🔥 to MyServerGearbadgyver updated RedemptionDark’Karis followed @RustFlashRustFlash updated MyServerGearWrecks updated Custom OreSilent_Creations updated ThemePark IslandWrecks updated GeodesBananenMaul reacted 😆 to 🍌 Banana Shop 🍌RustFlash published HostageTaking | a hostage taking involving C4 defusingbadgyver updated UMBRELLAbadgyver updated Npc BandsAlexProjects updated Zombie Swarm PRObadgyver updated The Last SiegeAlexProjects updated Zombie Swarm PROKhaled updated Base CapsulesKhaled updated Heli LoadoutKhaled updated MLRS Deployer

Poller Bot

Poller Bot1 / 7
Poller is a self-hosted Discord bot for running polls in your community.
Description

📊 Poller Bot 📊

Poller is a self-hosted Discord bot for running polls in your community. Built for server owners who want a clean, flexible polling system with live results and full admin control.

🗳️ Features

  • Persistent admin dashboard with tabbed navigation (Overview, Polls, Closed Polls, Audit Log, Settings)
  • Three poll types - Yes/No, Multiple Choice, and Rating with live visual vote bars
  • Schedule polls to open and close at specific UTC times
  • Role controls - restrict who can vote per-poll, ping roles when a poll goes live
  • Multi-vote - let voters pick multiple options on choice polls
  • Require reason - voters must write a reason when casting their vote
  • Auto thread - automatically opens a discussion thread on each poll message
  • Max voters - automatically closes a poll once a set number of votes are cast
  • Result DM - sends the poll creator full results when a poll closes
  • Tie breaker - configurable: do nothing, randomly pick a winner, or launch a run-off poll with only the tied options
  • Reopen closed polls with a new close date - all existing votes preserved
  • Pin and unpin closed poll messages directly from the dashboard
  • Paginated audit log of every admin action
  • Vote and dashboard message recovery on deletion
  • All polls and config stored in SQLite - nothing is lost on restart
  • Full multi-guild support

⚙️ Commands

/setup Create or move the admin dashboard to a channel

All poll creation and management is done through the dashboard - no other commands needed.

🔐 Restricting Access

/setup requires Administrator by default. You can grant it to specific roles without giving them full admin - go to Server Settings > Integrations > Poller and configure per-command role access.

📋 Requirements

  • Node.js 24+
  • Discord bot token

🚀 Setup

  • Download and extract the files
  • Run npm install
  • Fill in your .env file:
env
1TKN=BotTokenHere
  • Run npm start
  • Use /setup #your-admin-channel to create the dashboard

Need help? Join the support server: Click Here

🔄 Updating

  • Stop the bot
  • Delete the src/ folder
  • Copy in the new src/ folder and overwrite package.json, CHANGELOG, and README.md
  • Delete the node_modules/ folder and package-lock.json file
  • Run npm install
  • Start the bot (npm start)

Your .env and db/ files are not touched - all settings and data are preserved.

Sponsored
RCONtrol
RCONtrol

Command your Rust server. Live WebRCON console, performance and player monitoring, quick actions, groups and permissions, and plugin management.

Visit site ↗
$15.00$9.75
Views131
Downloads0
Purchases0
Rating 0.0
Version1.0.0
PlatformGeneral Discord Bots
CategoryUtility
Size36 KB
PublishedJun 12, 2026
UpdatedJun 12, 2026
✓ Reviewed for safety and integrity