https://github.com/wilk/dpc18bot
Dutch PHP Conference 2018 Telegram Bot
https://github.com/wilk/dpc18bot
elixir elixir-lang learning programming-language telegram-bot
Last synced: 11 months ago
JSON representation
Dutch PHP Conference 2018 Telegram Bot
- Host: GitHub
- URL: https://github.com/wilk/dpc18bot
- Owner: wilk
- License: mit
- Created: 2018-06-02T17:12:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-25T06:28:18.000Z (over 7 years ago)
- Last Synced: 2025-01-29T02:45:38.499Z (about 1 year ago)
- Topics: elixir, elixir-lang, learning, programming-language, telegram-bot
- Language: Elixir
- Size: 130 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dpc18bot
Dutch PHP Conference 2018 Telegram Bot
## How to
Use `docker-compose` to launch the application:
```bash
$ docker-compose run --rm app sh
```
And then `mix`:
```bash
$ mix deps.get
$ mix
```
## Tutorial
### Step 0_scaffolding
- explore the scaffolder structure
- configure env vars
- play with iex
- install deps
- implement /help command
- test /help command
### Step 1_schedule
- implement schedule command
- implement schedule callback
- implement talk query
- implement talk command
### Step 2_speakers
- implement speakers command
- implement speakers query
- implement speaker command
### Step 3_bookmarks
- Implement bookmarks store
- Implement bookmarks command
- Implement attend query
- Implement attend command
- Implement unattend query
- Implement unattend command