1. Download MapBot from the provided source
2. Create a Discord bot application and copy the token
3. Configure config.json with your bot token and RustMaps API key
4. Set up a channel for map generation commands
5. Install required Python dependencies with pip install -r requirements.txt
6. Run the bot and invite to your server with python bot.py
Key configuration options include:
| Command | Description | Permission |
|---|---|---|
| /map generate <seed> | Generate a map with the specified seed | Admin |
| /map random | Generate a random map | Admin |
| /map status <map_id> | Check the status of a map generation | Everyone |
| /map download <map_id> | Download a generated map | Everyone |
| /map presets | View available map configuration presets | Everyone |
| /map history | View your recent map generations | Everyone |
| /admin setapikey <key> | Set the RustMaps API key | Admin |
| /admin channel | Set the map commands channel | Admin |
This bot is designed specifically for Discord integration with Rust game servers and communities.
For support with bot implementation or customization, please contact us.