Updated README.md
This commit is contained in:
parent
d62fcd98b5
commit
9d3014550b
1 changed files with 11 additions and 17 deletions
28
README.md
28
README.md
|
@ -1,6 +1,7 @@
|
||||||
# Butter Robot
|
# Butter Robot
|
||||||
|
|
||||||
[](https://quay.io/repository/fmartingr/butterrobot)
|

|
||||||
|

|
||||||
|
|
||||||
Python framework to create bots for several platforms.
|
Python framework to create bots for several platforms.
|
||||||
|
|
||||||
|
@ -13,28 +14,22 @@ Python framework to create bots for several platforms.
|
||||||
| Name | Receive messages | Send messages |
|
| Name | Receive messages | Send messages |
|
||||||
| --------------- | ---------------- | ------------- |
|
| --------------- | ---------------- | ------------- |
|
||||||
| Slack (app) | Yes | Yes |
|
| Slack (app) | Yes | Yes |
|
||||||
| Slack (webhook) | Planned | No[^1] |
|
|
||||||
| Telegram | Yes | Yes |
|
| Telegram | Yes | Yes |
|
||||||
|
|
||||||
[^1]: Slack webhooks only supports answering to incoming event, not
|
|
||||||
sending messages on demand.
|
|
||||||
|
|
||||||
## Provided plugins
|
## Provided plugins
|
||||||
|
|
||||||
### Butter robot
|
|
||||||
|
|
||||||
- [ ] Help
|
|
||||||
- [ ] Usage
|
|
||||||
- [ ] Changelog
|
|
||||||
|
|
||||||
### Development
|
### Development
|
||||||
|
|
||||||
- [x] Ping
|
#### Ping
|
||||||
|
|
||||||
|
Say `!ping` to get response with time elapsed.
|
||||||
|
|
||||||
### Fun and entertainment
|
### Fun and entertainment
|
||||||
|
|
||||||
- [ ] Dice roll
|
#### Loquito
|
||||||
- [x] Loquito
|
|
||||||
|
What happens when you say _"lo quito"_...? (Spanish pun)
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
@ -51,11 +46,12 @@ $ python -m butterrobot
|
||||||
|
|
||||||
### Containers
|
### Containers
|
||||||
|
|
||||||
The `fmartingr/butterrobot` container image is published on quay.io to
|
The `fmartingr/butterrobot/butterrobot` container image is published on Github packages to
|
||||||
use with your favourite tool:
|
use with your favourite tool:
|
||||||
|
|
||||||
```
|
```
|
||||||
podman run -d --name butterrobot -p 8080:8080 quay.io/fmartingr/butterrobot
|
docker pull docker.pkg.github.com/fmartingr/butterrobot/butterrobot:latest
|
||||||
|
podman run -d --name fmartingr/butterrobot/butterrobot -p 8080:8080
|
||||||
```
|
```
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
@ -79,8 +75,6 @@ TELEGRAM_TOKEN=xxx
|
||||||
|
|
||||||
And then you can run it directly with poetry
|
And then you can run it directly with poetry
|
||||||
|
|
||||||
TODO: Autoload .env-local
|
|
||||||
|
|
||||||
```
|
```
|
||||||
docker run -it --rm --env-file .env-local -p 5000:5000 -v $PWD/butterrobot:/etc/app/butterrobot local/butterrobot python -m butterrobot
|
docker run -it --rm --env-file .env-local -p 5000:5000 -v $PWD/butterrobot:/etc/app/butterrobot local/butterrobot python -m butterrobot
|
||||||
```
|
```
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue