Skip to content

NatFletch/Epic-Gamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Epic-Gamer

This is a discord bot I stopped working on. Feel free to fork it and use it just be sure to give credit to me if you choose to.

PLEASE NOTE: This bot was discontinued at an unfinished state back in 2020-2021. I went back and either removed some very unfinished commands or fixed their bugs. Not every bug is guaranteed to be fixed. If you come across a bug though, feel free to make a pull request! This was one of my very first projects I've made in Python and in programming in general so expect there to be weird and strange code that may not make sense or code that has never been refactored before.

Features

All the custom features with this bot are located in /extensions/

Current list of extensions:

  • /extensions/config.py: An extension for managing server settings such as a custom prefix
  • /extensions/developer.py: A bunch of useful developer commands
  • /extensions/eco.py: Custom economy system, inspured off of Dank Memer but it's a lot smaller
  • /extensions/fun.py: Random and harmless fun commands
  • /extensions/help.py: The help command, commands are automatically added as you add more
  • /extensions/logs.py: Server logging for mods and admins
  • /extensions/manipulation.py: Text manipulation
  • /extensions/mod.py: Moderation commands that are semi useful
  • /extensions/modmail.py: A basic modmail extension that lets users DM the bot and report it to the correct channel
  • /extensions/utility.py: Useful comnmands for statistics and server owners
  • /extensions/utils/error.py: A custom error handler that reports the common errors into the correct text channel

Installation

  • Install Python 3.8 or higher
  • Install PostgresSQL and setup a server
  • Create a new Postgres database
  • Clone the repository: git clone https://github.com/NatFletch/Epic-Gamer.git
  • Open a terminal in the directory you cloned the repo and run: python3 -m pip install -U -r requirements.txt
  • Once done make a file called secret.py and paste the following contents
token = "your bot token here"
db_name = "your database name here"
username = "your postgres username here"
password = "your postgres password here"
  • After that run python3 index.py and you should be good to go

About

An epic bot that does epic things

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages