Skip to content

A multipurpose bot primarily focusing on security, efficiency, and reliability.

Notifications You must be signed in to change notification settings

AdnanBinPulok/Soward-Bot

Repository files navigation

Soward Bot Setup Guide

Prerequisites

Before setting up the bot, ensure you have the following installed:

  • Python 3.12 or higher
  • pip (Python package installer)
  • PostgreSQL (for database)

Installation

  1. Clone the repository:

    git clone https://github.com/adnanbinpulok/soward-bot.git
    cd soward-bot
  2. Install the required Python packages:

    pip install -r requirements.txt
  3. Set up the environment variables:

    Create a .env file in the

secrets

directory with the following content:

TOKEN = "BOT_TOKEN"
PREFIX = "?"
SHARD_COUNT = 5
DB_HOST = "localhost"
DB_PORT = 5432
DB_USER = "postgres"
DB_PASSWORD = "password"
DB_NAME = "postgres"

Running the Bot

  1. Start the bot:

    python main.py
  2. Verify the bot is running:

    Check the bot's status in your Discord server. It should be online and responsive to commands.

Additional Configuration

Setting Up Modules

You can set up various modules using the bot's commands. Here are some examples:

  • AutoMod Module:

    !setup automod
  • AntiNuke Module:

    !setup antinuke
  • Logging Module:

    !setup logging
  • Ticket System Module:

    !setup ticket
  • Welcomer Module:

    !setup welcomer
  • Music Module:

    !setup music

Support

For support, join our Discord server or contact us via email.

License

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


Thank you for using Soward Bot!

About

A multipurpose bot primarily focusing on security, efficiency, and reliability.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages