Skip to content

Dependencies

Zed Chance edited this page Jul 5, 2020 · 11 revisions

If you're getting the bot working on your own machine you'll need to make sure you have all the dependencies installed.

If you're using pipenv you can run this command:

pipenv install

After that you can start the bot by running:

pipenv run python main.py

Otherwise, make sure you have all of the following dependencies installed in your Python installation.

Python Library Description
discord.py Discord bot API
requests HTTP request library
BeautifulSoup Web scraping tool
matplotlib Python 2D plotting library
OSRSBox OSRS item and monster API
asyncio Asynchronous I/O
pytz Timezone definitions
tabulate Nicely formatted tables

The following are submodules and should clone automatically if you add the --recurse-submodules flag to the clone command.

git clone --recurse-submodules https://github.com/zedchance/blues_bot.py.git
Submodule Description
embed_help Better looking help messages

XP tracking is done using Crystal Math Labs

Clone this wiki locally