This is not a single generic bot with a few utility commands attached. NRR uses separate systems for different parts of the community, with each bot built around the actual workflows it is meant to support.

Together, Niagara Utilities and Niagara Departments cover onboarding, information panels, self-roles, rules, appeals, session flow, support tickets, business requests, warrant submissions, specialty-unit paging, ridealong systems, staff actions, and in-game operational tools.

Built for an active roleplay community.

Niagara Regional Roleplay shows both Niagara Utilities and Niagara Departments in a live environment where community systems, support flows, department review tools, session management, and staff operations all work together.

Use the invite below to join the community and see the bot in the setting it was built to support.

The community-facing system that keeps the server organized.

Niagara Utilities is the public-facing operations bot for the broader NRR community. It handles the systems members interact with most often and gives staff structured tools for sessions, moderation support, and server operations.

Welcome, self-roles, and information panels

New members receive a welcome message when they join, can assign roles for announcements, sessions, events, department news, and political discussions, and can browse structured information panels for intros, important links, FAQs, and department/application guidance.

Rules, appeals, and support systems

Interactive rules panels cover Discord rules, game rules, and department rules, with extra dropdown detail for priorities, safezones, courthouse rules, restricted roleplays, and department-specific policies. It also provides persistent appeal forms for game bans and moderation actions.

Session voting and live announcements

Members can vote to start a session and see the current voter list, while the bot handles startup posts, shutdown posts, quick-join links, AOP details, and server-full announcements once a session is active.

Staff operations and in-game control

For staff, Niagara Utilities supports session requests, session management panels, `/ping`, `/purge`, `/say`, purchase logging, ridealong requests and results, staff infractions, ERLC server commands, reminders, automated communication checks, nickname enforcement, and centralized command/error handling.

The department workflow bot for requests, support, and paging.

Niagara Departments handles the more operational side of NRR, especially the flows tied to support channels, police processes, request review, and specialty-unit coordination.

Private support tickets and business request flow

Members can open support tickets from a dropdown, choose General Support or Constable Report, get a private ticket channel, and close it when finished. It also supports a business-request DM flow that opens a staff thread and lets the requester continue the conversation privately.

Calculators and warrant submissions

Operational commands include fine calculation with surcharge and court fee support, speeding calculations with stunt-driving detection, and warrant request forms for both search warrants and arrest warrants routed through a review process.

Appeals and review actions

Eligible users can submit punishment appeals through a guided slash-command flow, and staff can accept or deny those submissions directly through buttons without breaking the review trail.

Specialty-unit paging with response tracking

The bot can send pages for units such as TEU, HART, CIB, ETU, TRU, TIME, and OCE. Each page includes quick-join access and a respond button so teams can see who is actively answering the call.

What the full NRR bot stack looks like in production.

The strength of the NRR setup is that both bots cover different parts of the community without overlapping awkwardly. One keeps the wider server experience clean and structured, and the other handles request-driven department operations.

Clear separation of responsibilities

Niagara Utilities focuses on server-wide member systems, role assignment, informational panels, rules, sessions, staff tooling, and automation. Niagara Departments focuses on support intake, police-oriented requests, appeals, and paging.

Purpose-built workflows instead of manual handling

Instead of relying on scattered channels, staff memory, and ad hoc responses, the bots turn repetitive tasks into guided systems with dropdowns, buttons, forms, tracked responses, review queues, and automated updates.

Production value for both members and staff

Members get a clearer server experience with easier access to roles, information, rules, appeals, and support. Staff get operational control over sessions, reviews, infractions, paging, ridealongs, server tools, and logged workflows that are easier to manage at scale.

Built for a live community, not a demo environment

This setup is designed around how Niagara Regional Roleplay actually runs day to day, with systems for active sessions, moderation support, department processes, specialty-unit coordination, and ongoing community operations.

Policies

Both policies apply. Niagara Regional Roleplay is a tenthirtyone product, so use of the bot and related services is governed by the same Terms of Service and Privacy Policy that apply across tenthirtyone services.