Discord Bots directory

A specialized directory of libraries, bridge services, and documentation for integrating legacy MUD telnet servers with Discord communities, focusing on chat synchronization, event notifications, and authentication.

Discord Bots directory hero illustration
Category:
Implementation Language:

Showing 10 of 10 entries

Grapevine

free

A social network and bridge for MUDs that provides a centralized Discord integration for chat and player status updates.

Pros

  • + Zero-code setup for supported MUD engines
  • + Provides cross-MUD chat capabilities
  • + Managed hosting reduces server overhead

Cons

  • Requires game server to support the Grapevine protocol
  • Dependency on a third-party service
socialcross-gameweb-service
Visit ↗

discord.py

open-source

A modern, easy-to-use Python library for the Discord API, frequently used for custom MUD automation scripts.

Pros

  • + Excellent documentation for async programming
  • + Large community for troubleshooting
  • + Low memory footprint for simple bots

Cons

  • Requires Python 3.8+
  • User must implement telnet handling separately
pythonapiautomation
Visit ↗

Evennia Discord Integration

open-source

Documentation and contrib modules for the Evennia MUD library to bridge game sessions with Discord webhooks and bots.

Pros

  • + Utilizes Twisted for robust network handling
  • + Supports complex mapping of game events to webhooks
  • + Extensive customization via Python

Cons

  • Steep learning curve for Evennia's session handler
  • Complexity in handling async tasks
pythonevenniatwisted
Visit ↗

Discord.js

open-source

A powerful Node.js module that allows you to interact with the Discord API, ideal for high-concurrency MUD bridges.

Pros

  • + Object-oriented approach to Discord entities
  • + High performance for large communities
  • + Regular updates tracking API changes

Cons

  • Frequent breaking changes in major versions
  • Heavy dependency tree
javascriptnode.jsapi
Visit ↗

Serenity

open-source

A Rust library for the Discord API, suitable for developers building high-performance, memory-safe MUD bridges.

Pros

  • + Extremely fast and memory efficient
  • + Type safety prevents runtime crashes
  • + Handles massive scale easily

Cons

  • High barrier to entry due to Rust complexity
  • Smaller ecosystem of MUD-specific crates
rustperformanceapi
Visit ↗

Discord Webhooks Reference

free

Official documentation for Discord webhooks, the simplest way to send one-way notifications from a MUD to Discord.

Pros

  • + No bot user required
  • + Simple HTTP POST requests
  • + Ideal for death logs and level-up alerts

Cons

  • One-way communication only
  • Limited formatting options compared to bots
apiwebhooksdocumentation
Visit ↗

Discord Developer Portal

free

Tools for creating bots that sync MUD donation status with community chat roles and permissions.

Pros

  • + Primary way to provide visible 'Supporter' status
  • + Enables private channels for donor feedback
  • + Integrates with most donation platforms

Cons

  • Centralizes community on a proprietary platform
  • API changes can break custom integrations
discordrolesintegration
Visit ↗

Apollo Discord Bot

freemium

A scheduling bot for Discord that allows players to sign up for events and receive automated reminders in their local time zones.

Pros

  • + Automatic time zone conversion for global player bases
  • + Configurable signup limits and waitlists
  • + Recurring event support for weekly quests or raids

Cons

  • Advanced customization requires a premium subscription
  • External dependency outside of the MUD client
discordschedulingreminders
Visit ↗

Discord

freemium

Real-time communication platform used for OOC guild coordination, strategy channels, and voice communication during coordinated MUD events.

Pros

  • + Bot integration for automated role synchronization
  • + Threaded channels for organizing raid discussions
  • + Mobile notifications for offline coordination
  • + Screen sharing for map collaboration

Cons

  • Creates separation between IC and OOC identity
  • Requires phone verification for high-traffic servers
chatvoicemobile
Visit ↗

MUD Dev Discord

free

A high-activity chat server for current MUD staff to discuss technical implementation and community management strategies.

Pros

  • + Instant feedback on staff issues
  • + Collaboration on cross-MUD standards

Cons

  • Information can be lost in chat history
Real-timeSupportDevelopment
Visit ↗