Skip to content

Discord bot for our organization serves as a representive and informational function

Notifications You must be signed in to change notification settings

anycode-pk/Goniec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goniec AnyCode

Introduction

AnyCode Bot is a Discord bot designed for the AnyCode community and it serves a representative and information function.

Features

Welcome and Goodbye Messages

Whenever a user joins or leaves the server, the bot will send a welcome or goodbye message to the specified text channel.

Notification Forwarding

The bot can forward notifications of Discord messages to Messenger.

Commands

All bot commands start with '$'. Type $help to get more infomation.

Development

The bot is designed with easy development in mind. You'll find predefined variables for server roles and channels within the codebase, making it straightforward to customize and extend the bot's functionality. The bot also includes robust logging to help you track its activities.

How to contribute

  1. Clone this repository.
  2. Create a Virtual Environment First, create a virtual environment to isolate the bot's dependencies. If you haven't already installed virtualenv, you can do so with pip:
pip install virtualenv
  1. Create a virtual environment in your project directory:
virtualenv .venv
  1. Install discord.py
pip install -U discord.py
  1. Install python-dotenv for environment variable management
pip install python-dotenv
  1. Configure the bot by adding 'DISCORD_API_TOKEN={token-string}' into .evn file. (Request for it on our discord server, on general text channel) Important note: Don't share this token with anyone.

About

Discord bot for our organization serves as a representive and informational function

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages