An open API service indexing awesome lists of open source software.

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

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