MicrasBot Avatar

MicrasBot

Discord Tools for the Micras Community

Search MicrasWiki, track edit activity, run referendum-grade polls, manage role menus, welcome new members, schedule AN-aware announcements, reward civic participation, and browse the nation directory. Built for Micras geofiction.

Add to Your Server

Free for all Micras community servers

Features

🔍

Wiki Search

Search MicrasWiki directly from Discord. Get article summaries, random pages, and browse recent edits across the whole wiki.

📉

OSINT Dashboard

Monitor wiki activity with personal and server-wide watchlists. Track categories, keywords, and pages, with bounded personal digests when monitored activity changes.

🗳

Polls & Voting

Create referendum-grade polls with prepared openings, role eligibility, weighted votes, hidden live counts, quorum checks, and closed-poll audit exports.

📅

AN Calendar

Convert between real-world and Anno Nortone dates. View zodiac information, set reminders, and schedule one-time or recurring AN-aware announcements.

🌐

Nation Directory

Browse active Micras nations by name and profile details. Add your nation with region, wiki, flag, government, and invite information so others can find you.

👥

Community Tools

Persistent role menus, welcome messages, autoroles, Civic XP levels, giveaways, daily questions, member spotlights, a starboard for great posts, reminders, and dice rolling.

Setup Guide

Get MicrasBot running in your server in a few minutes.

1

Add the Bot

Click "Add to Your Server" above. Select your server and authorize the bot.

2

Quick Start

Run /quickstart to enable Calendar, Polls, Wiki, and Activity, with OSINT behind its own explicit opt-in because it uses external analysis and budgeted LLM calls. Use /setup for full configuration. Setup checks module dependencies before saving; core commands stay on and optional modules are managed with /modules.

3

Configure Your Nation

Run /config view to see your server settings. Use /config set to configure your nation name and wiki category, then /config alerts to choose a wiki-alert channel.

4

Set Up OSINT Alerts

Use /osint server add to watch your nation's wiki category. Set a default notification channel with /osint server channel, or let users subscribe to personal DM/channel digests with /osint watch.

5

Finish Direct Setup

Some community tools are configured directly instead of through /modules. Run /help setup for one admin map covering /starboard setup, /spotlight setup, /question config, /event create, /leaderboard link, and bot-owner giveaways.

6

Explore Commands

Type /help or /mbot to see quick shortcuts. Use / in Discord to browse all available commands.

Command Reference

All commands use Discord's slash command system. Type / to see what's available.

/mwiki search <query>

Search MicrasWiki for articles. Returns an exact match if found, or paginated search results.

/mwiki random

Get a random article from MicrasWiki.

/mwiki recent

Browse recent edits across all of MicrasWiki.

/map

View the official Micras claims map and cartography resources.

/osint view

View the OSINT intelligence dashboard — activity summary based on your personal watchlist.

/osint briefing [days]

Request a diplomatic cable briefing; MicrasBot acknowledges immediately and posts the cable when ready.

/osint add category <name>

Add a wiki category to your personal OSINT watchlist.

/osint add keyword <word>

Add a keyword to watch for in edit summaries.

/osint add page <title>

Watch a specific wiki page for changes.

/osint list

View your personal watchlist.

/osint remove <item>

Remove an item from your watchlist.

/osint watch / unwatch

Subscribe or unsubscribe from personal wiki activity digests by DM or channel.

/osint server add <category>

Add a server-wide OSINT category (admin only).

/osint server channel <#channel>

Set the default OSINT notification channel (admin only).

/osint glossary add / list / search

Manage a server glossary of Micras terms and abbreviations.

/activity <category> [days]

View recent MicrasWiki activity for a category.

/calendar today

Show today's date in Anno Nortone calendar format.

/calendar convert <date>

Convert a Gregorian date to AN format.

/calendar zodiac [system]

View zodiac signs (Shirerithian, New Alexandrian, or both).

/timezone set <timezone>

Set your personal timezone for time commands.

/timezone now

Show the current time in your timezone.

/timezone convert <time>

Convert a time between timezones.

/timezone meeting

Find the best meeting time across multiple users' timezones.

/remind in <duration> <message> [delivery]

Set a reminder for a duration from now. Delivery defaults to a private DM; choose Channel to post in the invoking channel.

/remind at <time> <message> [delivery]

Set a reminder for a specific time. Failed deliveries retry on a bounded schedule, and a blocked DM never falls back to a public channel.

/remind list / cancel

View or cancel your pending reminders.

/event create

Create a new community event with date, time, and description.

/event list

List upcoming or past events in this server.

/event info <id>

View details about a specific event.

/event cancel <id>

Cancel an event you created.

/polls create

Create a poll with scheduling, anonymity, quorum, role eligibility, vote weights, hidden live counts, or multi-choice options.

/polls wizard

Create a poll using an interactive form — easier for complex polls.

/polls list / view / activate

Find recent polls, inspect details, or open a prepared or scheduled poll.

/polls close

Close a poll and display final results.

/polls export

Attach closed-poll audit evidence with metadata, raw totals, weighted totals, quorum status, and voter detail when available.

Role menus, welcome messages, autoroles, scheduled announcements, and Civic XP are optional modules that admins enable per server.

/roles create / list / disable

Create persistent dropdown or button self-role menus for parties, personas, citizenship, and groups.

/welcome setup / list / disable

Greet new members in a chosen channel with safe member and server placeholders.

/autorole add / list / disable

Grant selected non-managed roles to new members when they join.

/announce create / list / disable

Schedule one-time AN-date announcements or recurring every-AN-month announcements.

/xp rank / leaderboard / character

View civic XP progress, compare lifetime leaderboards, and set a character display name.

/xp grant / reward / rewards / syncwiki

Admin tools for manual XP grants, level role rewards, and linked-wiki-edit XP sync.

/directory list

Browse all nation Discord servers in the directory.

/directory search <query>

Search for a specific nation's Discord server.

/directory view <nation>

View details about a nation's Discord server listing.

/directory manage create

Add your nation with region, wiki, flag, and invite details (admin only).

/directory manage edit

Edit your nation's directory listing (admin only).

/directory manage government

Set or clear the government label shown on your listing (admin only).

/question post

Post a daily worldbuilding discussion question.

/question config / enable / disable

Configure automatic daily question posting (admin only).

/starboard setup

Configure a starboard to highlight great posts (admin only).

/leaderboard link

Verify and link your MicrasWiki account by matching the Discord Username field on your wiki user page.

/spotlight setup / nominate

Configure weekly member spotlights to recognize contributors (admin only).

/giveaway create / list / draw / cancel

Run giveaways with persistent entry buttons, optional role gates, booster bypass, auto-entry, fair draws, and audit exports.

Most setup commands require Administrator permissions; bot-owner tools are labeled separately.

/quickstart

Enable recommended modules with one click.

/setup

Run the full interactive configuration wizard.

/help setup

Open the compact setup map for self-managed features outside /modules, including Starboard, Spotlight, Questions, events, Leaderboards, and Giveaways.

/modules list / enable / disable / info

Review toggleable modules, see current command paths, and turn optional features on or off per server.

/config view

View current server configuration.

/config set

Update server settings (nation name, wiki category, etc.).

/config alerts <channel>

Set the server-wide channel for deterministic wiki edit notifications.

/config wiki-alerts

Customize wiki alert detail, batching window, minor-edit handling, and bounded snippets.

/config reset

Reset all server configuration to defaults.

/botaccess mode / view / channel / role / reset

Restrict bot use to approved channels or roles, review the policy, or restore open access.

/admin backup

Create and download a database backup (admin only).

/roll <dice>

Roll dice using standard notation: 2d6, 1d20+5, adv d20 (advantage), dis d20 (disadvantage).

/coinflip

Flip a coin. Supports custom labels for heads and tails.

/8ball <question>

Ask the Magic 8-Ball a yes/no question.

/mbot

Check if MicrasBot is online and see quick command shortcuts.

/health

Check whether MicrasBot is operational or running in degraded mode.

/wikistats

Check wiki edit collector status (admin only).

Support

MicrasBot support lives in the Nouvelle Alexandrie Discord.

💬

Join the NAX Discord

Use the public Nouvelle Alexandrie invite to reach the MicrasBot help desk and community channels.

🔧

Support Desk

#micras-bot-support is the main place for bug reports, setup questions, and feature requests.

Bot Channels

Use #micras-bot-main, #micras-bot-commands, and #micras-bot-announcements for discussion, command testing, and owner-posted release notes.

Frequently Asked Questions

Yes, completely free for all Micras community servers. There are no premium tiers or paid features.

MicrasBot works best with these baseline permissions:

  • Send Messages — To respond to commands and send alerts
  • Embed Links — All responses use rich embeds
  • Read Message History — For context-aware features
  • Use Slash Commands — All commands are slash commands

Some optional features need extra setup before they work:

  • Role menus, Autorole, and Civic XP rewards: grant Manage Roles and keep MicrasBot's top role above the roles it assigns.
  • Welcome messages, scheduled announcements, wiki alerts, personal wiki digests, Starboard, and Spotlight: grant View Channel, Send Messages, and Embed Links in the target channel.
  • Nation directory invite generation: grant Create Invite in at least one text channel, or provide your own invite later.
  • Starboard: keep Read Message History and Add Reactions available so highlighted posts can be fetched and tracked.

Admins can run /modules info <module> before enabling a module to see its dependencies, permissions, and setup checklist. For self-managed features outside /modules, run /help setup to see the direct setup commands for Starboard, Spotlight, Questions, reminders and events, Leaderboards, and Giveaways.

  1. Run /config set and enter your nation name and wiki category
  2. Run /config alerts #channel to choose where category alerts appear
  3. Optionally run /config wiki-alerts to tune compact/detailed output, batch windows, minor edits, and snippets

The bot posts bounded, deterministic notifications whenever pages in your category are edited, grouping bursts so the channel is not overwhelmed. Temporary MicrasWiki rate limits, server errors, and replication lag are retried on a bounded schedule; invalid responses fail closed rather than producing misleading alerts. Users can also run /osint watch for personal DM or channel digests and /osint preferences for all, normal, or high-importance filtering.

Yes. Each server has completely independent configuration. Add MicrasBot to as many Micras community servers as you like.

The OSINT system monitors MicrasWiki activity based on your watchlist. You can track categories, keywords, and specific pages. Use /osint view to see your personal dashboard, or set up server-wide monitoring so your whole community gets alerts. Optional external-analysis enrichment is bounded by per-server and global concurrency, daily and monthly budgets, and a recovery circuit; when the provider times out, rate-limits, or returns unusable data, MicrasBot keeps the deterministic wiki-derived result.

MicrasBot stores server configuration, feature metadata, IDs, counters, vote records, user preferences, and temporary wiki or analysis caches needed to run enabled features. Operational logs and caches are bounded and cleaned up, while governance records such as closed polls, votes, giveaway draw audits, release announcements, and XP history are retained until an admin removes the related feature data. It observes regular Discord message events for community tools such as activity leaderboards, Civic XP, and Starboard; message-count features store counts, while Starboard copies highlighted message text into the posted starboard embed. User-submitted reminders, polls, announcements, and similar commands store the text needed to deliver or audit those features. Personal reminders default to DM and are delivered only to the explicitly selected destination; a blocked DM is not reposted publicly. The bot does not keep a general message-content log or use regular messages for analysis. For servers not run by the bot owner, owner visibility is limited to basic fleet diagnostics; message-level diagnostics are only used when a server admin asks for support or grants diagnostic access.

Join the Nouvelle Alexandrie Discord and use #micras-bot-support for bug reports, setup questions, and feature requests.

Changelog

Recent updates to MicrasBot.

v3 June 2026

Governance & Community Systems

  • New: /polls export — Closed-poll audit evidence for referendums and formal votes
  • New: /roles — Persistent self-role menus with dropdown or button controls
  • New: /welcome and /autorole — Join greetings and safe new-member role grants
  • New: /announce — One-time and recurring AN-aware announcements
  • New: /xp — Civic XP, lifetime levels, character display names, wiki-edit sync, and role rewards
  • New: /giveaway — Role-gated giveaways with fair draws and audit exports
  • Improved: Owner operations have stricter visibility and remain restricted to the configured bot owner
  • Improved: /leaderboard link now verifies MicrasWiki account ownership through the Discord Username field on the user's wiki profile
  • Improved: Polls now support prepared openings, scheduled activation, hidden counts, multi-choice voting, role eligibility, vote weights, and quorum checks
v2 February 2026

Major Expansion

  • New: /event — Event creation and scheduling system
  • New: /timezone — Personal timezone management and meeting finder
  • New: /remind — Personal reminders with duration or specific time
  • New: /question — Daily worldbuilding discussion questions
  • New: /starboard — Highlight great community posts
  • New: /spotlight — Weekly member recognition
  • New: /osint glossary — Server glossary for Micras terms
  • New: /roll — Dice rolling with advantage/disadvantage
  • New: /map — Quick access to official Micras maps
  • Improved: OSINT now supports personal and server-wide watchlists separately
  • Improved: /polls wizard interactive poll builder
  • Improved: /quickstart one-click recommended setup
Beta January 2026

Public Beta Launch

  • New: Public release for all Micras community servers
  • New: OSINT Dashboard with wiki activity monitoring
  • New: Wiki alerts for nation categories
  • New: AN Calendar with date conversion and zodiac
  • New: Polls and voting
  • New: Nation directory
  • New: MicrasWiki search (/mwiki)

Ready to get started?

Add MicrasBot to your server and enhance your Micras community experience.

Add to Your Server