ChaosBot

ChaosBot is the name given to Project Lithium, an ongoing development which seeks to make a Discord bot that serves the needs of the Insurgency.

ChaosBot was first operational on 6/07/2018 and was made entirely in the Python programming language with help from the Discord.pylibrary. The original ChaosBot version had no support for acknowledging the user directly and thus was limited to call/response.

ChaosBot is hosted directly on Emmixis' laptop and thus users are normally advised to:


 * 1) Limit their usage of the bot
 * 2) Acknowledge that the bot stays offline most of the time.

Development
ChaosBot was originally designed by Emmixis using only the IDLE editor (Built-in with Python) to host the code. Development was switched over to Visual Studio Code during the poll update, due to the lack of emoji support in IDLE. The bot was first made operational on the 6th of June 2018, marked by the first message sent by the bot. ChaosBot takes up just over 50kb of storage, which makes up over 1400 lines of Python code.

Emmixis made the bot in Python, due to python's Near-English style of writing code, its ease of deployment, its use of whitespace and its lack of manual compiling.