https://github.com/boriszn/status.bot
Bot interface, Based on Azure Bot Framework, allows to send and receive statuses about GIT repositories and Pull Requests to Skype, Facebook, etc.
https://github.com/boriszn/status.bot
azure azure-bot-service bot bot-interface botbuilder facebook receive-statuses
Last synced: 3 months ago
JSON representation
Bot interface, Based on Azure Bot Framework, allows to send and receive statuses about GIT repositories and Pull Requests to Skype, Facebook, etc.
- Host: GitHub
- URL: https://github.com/boriszn/status.bot
- Owner: Boriszn
- License: mit
- Created: 2018-03-17T16:16:44.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-03T09:57:43.000Z (over 6 years ago)
- Last Synced: 2024-05-22T23:20:49.449Z (12 months ago)
- Topics: azure, azure-bot-service, bot, bot-interface, botbuilder, facebook, receive-statuses
- Language: C#
- Homepage:
- Size: 973 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#  Status.Bot
Bot interface allows to send and receive statuses about GIT repositories and Pull Requests to Skype, Facebook, etc.

## Installation
1. Clone repository
2. Create Bot Service in Azure. Instructions can be found in [Wiki page](https://github.com/Boriszn/Status.Bot/wiki).
3. Update in `appsettings.json` your _MicrosoftAppId_ and _MicrosoftAppPassword_
4. Build Or Run project
5. Testing. Download and Run [Bot Emulator](https://github.com/Microsoft/BotFramework-Emulator). Follow instructions for [local development](https://github.com/Microsoft/BotFramework-Emulator/wiki/Getting-Started#connect-to-a-bot-running-on-localhost). Example below:
6.Deploy to azure
## Dependencies info
Current solution dependent to project which was retrieved from [Microsoft BotBuilder library. (_NetCore2_ branch)](https://github.com/Microsoft/BotBuilder/tree/NetCore2)
## Integrations
* *Telegram* - integrated/worked
* *Facebook* - currently impossible (Facebook closed access to the development API)
* *Skype* - In progress## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request## History
All changes can be easily found in [RELEASENOTES](ReleaseNotes.md)
## License
This project is licensed under the MIT License