Skip to content

Xeckt/neo

Repository files navigation

Description

  • Neo Version: 0.0.5

Neo is a template bot for users wanting a stable bot they can work on and host quickly.

This isn't a full fledged bot with a frontend or anything like that. It's a template bot only, so you will have to create everything else yourself.

The objective of this bot is to keep the code as dynamic and modular as possible whilst minimising reliability between "modules".

These "modules" are just like anything else, you can edit the states of various things such as enabling/disabling commands or databases for example.

It's far off any type of standard yet, and a work in progress nonetheless, it's getting there.

Inspiration for this stemmed from the following project: Sandplate by 006000208 - done in JavaScript and a great project. So, I thought why not do one in Python?

I've also worked on an open source discord bot project for a while as it's a fork from here, so I brought some of my optimisations over. Check it out, it's a cool bot.

This project is a hobby project, so there will be inconsistencies.

Roadmap

  • Create basic dynamic logging system
  • Create bot configuration system
  • Create modular command system
  • Create docker build images and docker-compose for launching the bot
  • Create project setup ready for contributions
  • Realtime interface directly with the bot server sided for elevated backend interaction (crying atm)
  • More to be added

Key features

  • As stated in the description, a very modular system to use and design with
  • Beginner-friendly
  • Useful base features

Contributing, Installation & Setup

Refer to the CONTRIBUTING.MD

About

A modular and friendly Discord bot written in Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published