Your untrustworthy mate for everyday insights.
Go to file
2022-08-09 23:48:14 +02:00
edmond style: run Black over the whole project 2022-08-09 23:48:14 +02:00
resources plugin: handle resource files in configs 2020-10-09 16:03:09 +02:00
.gitignore youtube_parser: fix reading titles while sleeping 2022-05-16 11:09:55 +02:00
config.json.example taxref: add function to get scientific name 2022-07-06 17:18:28 +02:00
Dockerfile docker: update image to python 3.9 2021-12-02 11:40:40 +01:00
Pipfile pip: add dev deps 2022-08-09 23:47:53 +02:00
Pipfile.lock pip: add dev deps 2022-08-09 23:47:53 +02:00
pyproject.toml pip: add dev deps 2022-08-09 23:47:53 +02:00
README.md docker: add Dockerfile with instructions 2020-11-06 11:43:29 +01:00

Edm0nd

New version of the infamous IRC bot.

Installation

Clone the repository.

The preferred installation way is using Docker:

# Build image with dependencies.
docker build -t edmond --build-arg UID=1000 --build-arg GID=1000 .
# Run container with config/resources/storage mount.
docker run -d \
    -it \
    -v $(pwd)/config.json:/app/config.json \
    -v $(pwd)/resources:/app/resources \
    -v $(pwd)/storage.json:/app/storage.json \
    edmond \
    -c config.json

Else you can install dependencies and run it in a virtual env:

pipenv install
pipenv run pip install -r edmond/plugins/requirements.txt
pipenv run python -m edmond