Skip to content

Installation Guide

June0618 edited this page Jan 21, 2026 · 4 revisions

Challonge-Snap is a self-hosted bot. You will need a machine (Local PC, VPS, or Raspberry Pi) to keep it online.

Prerequisites

  1. Python 3.14+: The bot utilizes features from the latest Python versions
  2. Discord Bot Token: Created via the Discord Developer Portal

Optional:

  1. Challonge API Key: Found in your Challonge Developer Settings (Required for auto-update feature)

Setup Steps

  1. Clone the Repository
git clone https://github.com/JuneMinazuki/Challonge-Snap.git
cd Challonge-Snap
  1. Install Dependencies
pip install -r requirements.txt
  1. Environment Configuration Create a file named .env in the root folder:
DISCORD_BOT_TOKEN=your_discord_token_here
CHALLONGE_API_KEY=your_challonge_api_key_here
  1. Launch the Bot
python main.py

Clone this wiki locally