Skip to content

☁️ Weather telegram chatbot (flask + pytest + travisCI + pythonanywhere)

License

Notifications You must be signed in to change notification settings

vyahello/weather-chatbot

Repository files navigation

Build Status Coverage Status GitHub version GitHub watchers Forks Stars GitHub contributors

Code style: black License Hits-of-Code

Weather chatbot

Simple telegram bot that helps you to get current weather in a specific city all around the world.

Bot is called WeatherBot that served by, search for it in the telegram app to allow it help you to get your desired weather value. Enjoy it!

Tools

Usage

Run script from the root directory of the project:

~ python -m chat
Serving Flask app "chat.server.core" (lazy loading)
Running on http://127.0.0.1:5000
...

Demo

Screenshot

Development notes

Run unittests

Please run tests from the root directory of the project:

~ pytest

After please open test-report.html file to check report for unittests execution.

Release notes

  • 0.1.0
    • Add Travis CI

Meta

Author – Volodymyr Yahello

Distributed under the Apache 2.0 license. See LICENSE for more information.

You can reach out me at:

Contributing

  1. clone the repository
  2. configure Git for the first time after cloning with your name and email
  3. pip install -r requirements.txt to install all project dependencies
  4. pip install -r requirements-dev.txt to install all project development dependencies

About

☁️ Weather telegram chatbot (flask + pytest + travisCI + pythonanywhere)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published