Skip to content
Stonley edited this page Jan 24, 2025 · 4 revisions

Setting up Dreamvisitor

Dreamvisitor requires a few things to be set up before working with full functionality. Dreamvisitor features may be broken or not work at all if not set up properly.

Dreamvisitor requires a Discord bot with the following permissions:

  • Manage Server
  • Read Messages
  • Add Reactions
  • Manage Roles
  • Send Messages

Dreamvisitor also needs the Message Content Intent Gateway Intent.

The bot token must be added to config.yml:

bot-token: BOT_TOKEN

With the bot active, the channels and roles must now be set. You'll need the following channels:

  • A channel for Discord-Minecraft chat linking (game chat)
  • A channel for logging (log chat)
  • A channel for listening to whitelist requests (whitelist)

This can be done manually in config.yml or automatically using the setgamechat, setlogchat, and setwhitelist commands. The setlogchat command in particular determines Dreamvisitor's default guild (the Discord server the bot operates in). Dreamvisitor is intended to operate in one Discord server at a time.

Hooray! Dreamvisitor is now set up!

Clone this wiki locally