All Projects → hyperia-sk → Obed Bot

hyperia-sk / Obed Bot

Licence: isc
🍴 Obed Slack Bot, na požiadanie kontroluje aktuálnu ponuku denného menu reštaurácii. [only for slovak|czech users]

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Obed Bot

Botonomous
A PHP Framework For Creating Autonomous Slack Bots
Stars: ✭ 109 (+240.63%)
Mutual labels:  bot, slack-bot, slackbot, slack
Slack Machine
A sexy, simple, yet powerful and extendable Slack bot
Stars: ✭ 91 (+184.38%)
Mutual labels:  bot, slack-bot, slackbot, slack
Sactive Bot
😈 An extensible chat bot framework. sactive-bot is an evolution of the open source hubot project. - https://www.shipengqi.top/sactive-bot .
Stars: ✭ 212 (+562.5%)
Mutual labels:  bot, slack-bot, slackbot, slack
Go Sarah
Simple yet customizable bot framework written in Go.
Stars: ✭ 188 (+487.5%)
Mutual labels:  bot, slack-bot, slackbot, slack
Slacker
Slack Bot Framework
Stars: ✭ 495 (+1446.88%)
Mutual labels:  bot, slack-bot, slackbot, slack
Jbot
Make Slack and Facebook Bots in Java.
Stars: ✭ 1,148 (+3487.5%)
Mutual labels:  bot, slack-bot, slackbot, slack
Norrisbot
a Slack bot that kicks asses (roundhouse-kicks to be accurate...)
Stars: ✭ 134 (+318.75%)
Mutual labels:  bot, slack-bot, slack
Office Simulator
Miss the office life? You won't any more with this wonderful office slack simulator.
Stars: ✭ 152 (+375%)
Mutual labels:  bot, slackbot, slack
Ex mustang
✨ A simple, clueless bot
Stars: ✭ 67 (+109.38%)
Mutual labels:  bot, slack-bot, slack
Php Slack Bot
Slack bot user written in PHP
Stars: ✭ 161 (+403.13%)
Mutual labels:  bot, slack-bot, slack
git-slack-notify
Sends Slack notifications for new commits in Git repositories
Stars: ✭ 12 (-62.5%)
Mutual labels:  slack, slackbot, slack-bot
SlackWebhooksGithubCrawler
Search for Slack Webhooks token publicly exposed on Github
Stars: ✭ 21 (-34.37%)
Mutual labels:  slack, slackbot, slack-bot
dienstplan
Slack bot app for duty rotations
Stars: ✭ 14 (-56.25%)
Mutual labels:  slack, slackbot, slack-bot
Slack Ruby Client
A Ruby and command-line client for the Slack Web, Real Time Messaging and Event APIs.
Stars: ✭ 957 (+2890.63%)
Mutual labels:  slack-bot, slackbot, slack
Slick
Slick, a Slack bot in Go
Stars: ✭ 150 (+368.75%)
Mutual labels:  bot, slack-bot, slack
Slacky
🐍 The BEST Slack Selfbot on GitHub | No Bot User, Acts Like It's You! ⭐️
Stars: ✭ 80 (+150%)
Mutual labels:  bot, slack-bot, slack
Hubcommander
A Slack bot for GitHub organization management -- and other things too
Stars: ✭ 1,149 (+3490.63%)
Mutual labels:  bot, slack-bot, slack
Intelligo
🤖 Chatbot Framework for Node.js.
Stars: ✭ 347 (+984.38%)
Mutual labels:  bot, slack-bot, slack
slack widgets
An abstraction of the JSON structure needed to create widgets in Slack message attachments
Stars: ✭ 14 (-56.25%)
Mutual labels:  slack, slackbot, slack-bot
iou-slack-bot
💸 IOU Slack Bot - Keep track of your debts with your peers.
Stars: ✭ 13 (-59.37%)
Mutual labels:  slack, slackbot, slack-bot

Obed Slack Bot

Build Status Known Vulnerabilities

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,

screenshot from 2017-07-31 20-02-14

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

screenshot from 2017-07-31 20-02-34

co je v <nazov restauracie> napríklad co je v kazacku, co je v kusku pre získanie denného menu pre konkrétnu reštauráciu,

screenshot from 2017-07-31 20-03-07

ahoj cau zdar cus pre slušné pozdravenie bota

Inštalácia

Krok 1.

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
  • uložte SLACK_API_TOKEN zo stránky pre úpravu BOTa do vášho nastavenia slack-u (Custom integrations > Bots > ✏️ Edit configuration)
  • vytvorte súbor .env a vložte doň: SLACK_API_TOKEN=rofl-01234567890-TokenSlacku

Krok 3.

npm install

# spúšťanie:
npm bot.js start

# prípadne spustenie behu na pozadí:
forever start -w bot.js 

Krok 4.

pozvite @<meno-vasho-bota> do miestnosti alebo otvorte s ním priamu komunikáciu

Testy

npm test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].