https://github.com/zoomoid/mockerell
brought to you by Daniel M. und der Kockerellstraßenbande
https://github.com/zoomoid/mockerell
hacktoberfest
Last synced: 5 months ago
JSON representation
brought to you by Daniel M. und der Kockerellstraßenbande
- Host: GitHub
- URL: https://github.com/zoomoid/mockerell
- Owner: zoomoid
- License: mit
- Created: 2021-12-20T19:06:47.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-10T15:25:18.000Z (over 2 years ago)
- Last Synced: 2023-08-10T20:47:03.191Z (over 2 years ago)
- Topics: hacktoberfest
- Language: Python
- Homepage:
- Size: 103 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mockerell Telegram Bot
Uses to run a telegram bot for sounding
angry and butthurt on the internet.
## Configuration
Telegram Bots require a token, which you can optain by contacting `@Botfather`.
Afterwards, provide your bot token and optionally its name in ENV variables:
```bash
export MOCK_BOT_TOKEN=133769420:notaverysecurebottoken
export MOCK_BOT_NAME=mockerellbot
```
## Running locally
This project uses `pipenv`, a better, more declarative way to interact with
python venvs and packages. Get started with
```bash
pip install pipenv
```
Afterwards, you can run
```bash
pipenv install
```
on the source code to get all required dependencies.
Finally, run the bot with `python -m src`.
## Deployment
If you wish to go into the (container) cloud, have a look at
[./manifests](./manifests/README.md). It will guide you through the steps of
deploying to Kubernetes.
If you just wish to run it on Docker, run `docker run -e MOCK_BOT_TOKEN=...
ghcr.io/zoomoid/mockerell:latest`.