https://github.com/palmerabollo/bot-food
A Skype bot that helps you organize lunch at work.
https://github.com/palmerabollo/bot-food
bot bot-framework skype
Last synced: about 2 months ago
JSON representation
A Skype bot that helps you organize lunch at work.
- Host: GitHub
- URL: https://github.com/palmerabollo/bot-food
- Owner: palmerabollo
- License: apache-2.0
- Created: 2018-02-04T19:28:50.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T17:45:28.000Z (over 3 years ago)
- Last Synced: 2025-01-25T22:34:22.461Z (over 1 year ago)
- Topics: bot, bot-framework, skype
- Language: TypeScript
- Size: 405 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bot-food
Bot Food. A bot that helps you count people to organize lunch at work. **Add @bot-food to your Skype groups** and give it a try.
The bot understand the following commands:
- **@bot-food +1** means that you'll have lunch today.
- **@bot-food -1** means that you changed your mind.
- **@bot-food list** to get the list of people who are ready to have lunch today.
This bot is a quick & dirty tool. Don't expect to see beautiful code here.
## Development
### configure the bot
The bot uses [Microsoft Bot Framework](https://dev.botframework.com/). You need to export the following environment variables:
```sh
MICROSOFT_APP_ID=
MICROSOFT_APP_PASSWORD=
BOT_DEFAULT_LOCALE=en
```
### run the bot
Prerequisites: node 6+
```sh
git clone git@github.com:palmerabollo/bot-food.git && cd bot-food
npm install
npm run watch-console # run in console mode
```
You can also run the bot as a HTTP server running as a serverless AWS Lambda function.