- π bot.py: Change this file and add here the code for your bot.
- π resources: Add into this folder files to be used with your bot such as images, spreadsheets and etc.
- π VERSION: Change the content of this file when updating the version of your bot. It is recommended to use versions in the format X.Y. E.g. 1.0, 1.1, 2.5, 3.10.
- πβββ MANIFEST.in <- This file defines the content of the package such as images.
- πβββ README.md <- Simple README file for your bot project.
- πβββ VERSION <- This file defines the Bot package version.
- ποΈβββ botPython <- Main module for your Bot package.
- πβββ init.py
- πβββ main.py <- Entrypoint for the module. You don't need to bother with this file.
- πβββ bot.py <- Module for your bot code. Here is where you will develop your bot.
- πβββ resources <- Folder containing resources useful for the Bot.
- πβββ build.bat <- Batch script to generate the package
- πβββ build.sh <- Shell script to generate the package
- πβββ requirements.txt <- File describing the python dependencies for your Bot.
- πβββ setup.py <- Setup file for the package.
π source + credit
- :ποΈ: Base Pattern to add a layer of security
- :π§Ώ: Base Implementation implementation used as guide