The neeble bot repository
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Kamal Curi 4f5c7981fd FIX: Added requirements to docker image, added environment variables 4 years ago
environment ADD: Added weather command 4 years ago
models ADD sqlalchemy and refact database module. 4 years ago
requirements FIX: Added requirements to docker image, added environment variables 4 years ago
settings Merge branch 'develop' into brejork 4 years ago
utils Merge branch 'develop' into brejork 4 years ago
.gitignore ADD docker compose okteto. 4 years ago
Dockerfile FIX: Added requirements to docker image, added environment variables 4 years ago
LICENSE Added LICENSE 4 years ago
Makefile CHANGE command. 4 years ago
README.md Align center. 4 years ago
docker-compose.yml FIX: Added requirements to docker image, added environment variables 4 years ago
manage.py FIX migrate function. 4 years ago
motd CHANGE version. 4 years ago

README.md

Neeble bot


Dependencies

  • Python>=3.8
  • gcc or your compiler of choice
  • python3-dev
  • Your distro's mysql library (libmysqlclient-dev in Ubuntu)

You can also run neeble under docker with docker-compose


How to run

  • Make sure you are running a SQL server instance
  • Create a database named neeble
  • Set up your environment variables with environment/template (You may copy the template into a new file)
  • Load environment variables with source:
    $ source environment/template
Run it locally using python

The Makefile provided will do all necessary migrations and start the bot:
$ make production

Run it under python

Build and start the container with docker-compose:
$ docker-compose up -d --build