Skip to content

Getting Started

This guide walks through everything needed to get the PokeNav Team Bot running in your Discord server and create your first lineup.


Adding the bot to your server

Invite the bot to your server. You will need the Manage Server permission in the Discord server to authorise the bot.

Once added, the bot requires no further configuration. All features are available immediately via slash commands.


Required permissions

The bot needs the following permissions:

Permission Why it's needed
Send Messages Post the lineup embed
Embed Links Render the lineup as a rich embed
Use Application Commands Enable slash commands
Manage Channels Create a dedicated lineup channel and configure its permissions automatically (required for the default create_channel behaviour)

Creating your first lineup

Use the /lineup create command to create a new lineup:

  1. Type /lineup create in any channel where the bot has permission.
  2. Fill in the name field with your team's name.
  3. Select the league from the autocomplete list.
  4. By default the bot creates a new text channel named after your team, restricts it so only the bot can post there, and sends the lineup embed into it. You will receive a private confirmation with a link to the new channel.

Tip

The bot handles channel creation and permission setup for you automatically. Both you and the bot need the Manage Channels permission for this to work. If you prefer to post into an existing channel instead, pass create_channel: False to the command — the bot will check the channel's permissions and let you know which ones need changing to prevent members from spamming the lineup channel.


Next steps