- Notifications
You must be signed in to change notification settings - Fork16
Microsoft Bot Framework ruby client
License
tachyons/botframework-ruby
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Ruby client to make stateful bots using the Microsoft Bot Framework.
Currently under development; don't try this in production until v1.0
Add this line to your application's Gemfile:
gem'bot_framework'
And then execute:
$ bundleOr install it yourself as:
$ gem install bot_frameworkSimple echo bot:
BotFramework.configuredo |connector|connector.app_id=ENV['MICROSOFT_APP_ID']connector.app_secret=ENV['MICROSOFT_APP_SECRET']endBotFramework::Bot.on:activitydo |activity|# Activity.id , identifier of the activity# activity.timestamp# activity.channel_id# activity.from, sender# activity.conversation# activity.topic_name# activity.locale# activity.text# and so onreply(activity,activity.text)end
You can use Bot Framework Emulator for testing your bot in local system.
- Downloadhttps://github.com/Microsoft/BotFramework-Emulator
- run
rackupin the bot directory - Give url(default url for rackup is
localhost:9292) and Bot Framework credentials in the emulator
After checking out the repo, runbin/setup to install dependencies. Then, runrake spec to run the tests. You can also runbin/console for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, runbundle exec rake install. To release a new version, update the version number inversion.rb, and then runbundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the.gem file torubygems.org.
Bug reports and pull requests are welcome on GitHub athttps://github.com/tachyons/botframework-ruby. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to theContributor Covenant code of conduct.
The gem is available as open source under the terms of theMIT License.
About
Microsoft Bot Framework ruby client
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors5
Uh oh!
There was an error while loading.Please reload this page.

