Skip to content

TalkingF/duckbot

 
 

Repository files navigation

DuckBot

DuckBot is a Discord bot written in Python using the discord.py library for the CS Club's Discord Server. It provides various commands and functionality to enhance your Discord server experience.

Getting Started

To get started, please follow these steps:

  1. Install Poetry and add it to your PATH if not already installed:

    Linux, macOS, Windows (WSL)

    curl -sSL https://install.python-poetry.org | python3 -
    export PATH="$HOME/.local/bin:$PATH"

    Windows (Powershell)

    (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -
    setx PATH "%APPDATA%\Python\Scripts;%PATH%"
  2. Install the dependencies.

    poetry install
  3. Copy .env.example to a new file .env and set required environment variables.

  4. Navigate to the src directory

    cd src
  5. Run the bot.

    poetry run python main.py

Contributing

We welcome contributions to enhance Duckbot! If you find any issues, have suggestions, or want to request a feature, please follow our Contributing Guidelines.

License

This project is licensed under the MIT License. See LICENSE for details.

About

CS Club's Discord bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 93.8%
  • Dockerfile 6.2%