Skip to content

This bot is linked to a telegram channel. Please download telegram for conversing with the bot.

Notifications You must be signed in to change notification settings

Srg213/crypto_bot

Repository files navigation

Crypto_Bot

This bot has been created using Bot Framework.

Edit

Added azure commands file as a batch file The deployment ARM templates are also added. These steps will deploy the bot to a new resource group and new service plan. If you want to deploy to an existing resource group, refer to the documentation. Also added a demo video.

Telegram Channel

I have created bot on telegram (https://telegram.me/Crypto_alerts1_bot). Download telegram app before using the bot.

Images-


Azure Service

The bot is created using Bot Framework SDK and deployed on Azure Bot Service. Following Packages are used- botbuilder-core, asyncio, cookiecutter, aionhttp. The bot is tested on Bot Framework Emulator. The bot is deployed in new resource group using ARM Template. It is deployed using a new app service plan and web app. The deployment commands are mentioned in this file.

Prerequisites

This sample requires prerequisites in order to run.

Install Python 3.6

Description

The core idea of the project is to alert the user of drastic price changes and provide real-time market data. The alerts set by the user can help him to enter or close a trade based on his trading margins. These alerts can be set by the user on simple messaging platform like Telegram. The bot is developed using Bot Framework SDK and deployed on Azure Bot Service.

Downloading and Running the sample

  • Run pip install -r requirements.txt to install all dependencies
  • Check that the cookiecutter package was installed correctly by running cookiecutter --help
  • Run python app.py

Testing the bot using Bot Framework Emulator

Bot Framework 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

Connect to the bot using Bot Framework Emulator

  • Launch Bot Framework Emulator
  • Enter a Bot URL of http://localhost:3978/api/messages

References

About

This bot is linked to a telegram channel. Please download telegram for conversing with the bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published