https://github.com/zayedrais/weatherbot
https://github.com/zayedrais/weatherbot
adaptive-cards api azure bot botframework bots chatbots echobot machine-learning own-weatherbot ui-components weather weather-api weather-app weather-icons weather-information weatherbot
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zayedrais/weatherbot
- Owner: zayedrais
- Created: 2019-09-29T17:41:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T06:10:46.000Z (over 2 years ago)
- Last Synced: 2025-01-22T14:23:38.877Z (4 months ago)
- Topics: adaptive-cards, api, azure, bot, botframework, bots, chatbots, echobot, machine-learning, own-weatherbot, ui-components, weather, weather-api, weather-app, weather-icons, weather-information, weatherbot
- Language: HTML
- Size: 234 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WeatherBot
Bot Framework v4 echo bot sample.
This bot has been created using [Bot Framework](https://dev.botframework.com), it shows how to create a simple bot that accepts input from the user and echoes it back.
## Prerequisites
- [.NET Core SDK](https://dotnet.microsoft.com/download) version 2.1
```bash
# determine dotnet version
dotnet --version
```## To try this sample
- Clone the repository
```bash
git clone https://github.com/zayedrais/WeatherBot.git
```- In a terminal, navigate to `WeatherBot/Bots/`
- Run the bot from a terminal or from Visual Studio, choose option A or B.A) From a terminal
```bash
# run the bot
dotnet run
```B) Or from Visual Studio
- Launch Visual Studio
- File -> Open -> Project/Solution
- Navigate to `WeatherBot/Bots` folder
- Select `WeatherBot.csproj` file
- Press `F5` to run the project## Testing the bot using Bot Framework Emulator
[Bot Framework Emulator](https://github.com/microsoft/botframework-emulator) is a desktop application that allows bot developers to test and debug their bots on localhost or running remotely through a tunnel.
- Install the Bot Framework Emulator version 4.3.0 or greater from [here](https://github.com/Microsoft/BotFramework-Emulator/releases)
### Connect to the bot using Bot Framework Emulator
- Launch Bot Framework Emulator
- File -> Open Bot
- Enter a Bot URL of `http://localhost:3978/api/messages`