Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hyperia-sk/obed-bot
:fork_and_knife: Obed Slack Bot, na požiadanie kontroluje aktuálnu ponuku denného menu reštaurácii. [only for slovak|czech users]
https://github.com/hyperia-sk/obed-bot
bot daily-menus jedlo obed obed-slack-bot restaurant-menu slack slack-bot slackbot
Last synced: 3 months ago
JSON representation
:fork_and_knife: Obed Slack Bot, na požiadanie kontroluje aktuálnu ponuku denného menu reštaurácii. [only for slovak|czech users]
- Host: GitHub
- URL: https://github.com/hyperia-sk/obed-bot
- Owner: hyperia-sk
- License: isc
- Created: 2017-07-31T18:11:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-16T01:54:47.000Z (over 5 years ago)
- Last Synced: 2024-08-02T11:24:08.375Z (7 months ago)
- Topics: bot, daily-menus, jedlo, obed, obed-slack-bot, restaurant-menu, slack, slack-bot, slackbot
- Language: JavaScript
- Homepage:
- Size: 33.2 KB
- Stars: 32
- Watchers: 5
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Obed Slack Bot
[](https://travis-ci.org/hyperia-sk/obed-bot)
[](https://snyk.io/test/github/hyperia-sk/obed-bot)> only for slovak|czech users
Slack bot, ktorý na požiadanie kontroluje aktuálnu ponuku denného menu reštaurácií.
Výsledok zobrazuje v miestnosti alebo v rámci osobnej konverzácie.
Denné menu získava so stránok bistro.sk a restauracie.sme.sk
## Zoznam základných príkazov:
#### `co je dnes na obed?` vypíše zoznam všetkých reštaurácii spolu s ich denným menu,

#### `kam na obed` vyvolá hodnotenie s anketou "Kam pôjdeme na obed?"

#### `co je v ` napríklad `co je v kazacku`, `co je v kusku` pre získanie denného menu pre konkrétnu reštauráciu,

#### `ahoj` `cau` `zdar` `cus` pre slušné pozdravenie bota
## Inštalácia
#### Krok 1.
```bash
git clone https://github.com/hyperia-sk/obed-bot.git && cd obed-bot
```#### Krok 2.
Pre správne fungovanie slack bota je potrebné získať `SLACK_API_TOKEN`:
- vytvorte si novú [bot integration](https://my.slack.com/services/new/bot)
- uložte `SLACK_API_TOKEN` zo stránky pre úpravu BOTa do vášho nastavenia slack-u ([Custom integrations](https://.slack.com/apps/manage/custom-integrations) > Bots > :pencil2: Edit configuration)
- vytvorte súbor `.env` a vložte doň: `SLACK_API_TOKEN=rofl-01234567890-TokenSlacku`#### Krok 3.
```js
npm install# spúšťanie:
npm bot.js start# prípadne spustenie behu na pozadí:
forever start -w bot.js
```#### Krok 4.
pozvite `@` do miestnosti alebo otvorte s ním priamu komunikáciu
#### Testy
```bash
npm test
```