Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 952 Bytes

README.md

File metadata and controls

24 lines (20 loc) · 952 Bytes

DankBot Stats

DankBot is a Telegram Bot which can send, generate, and fry memes.
DankBot-Stats is a simple Flask app that monitors DankBot and provides statistics using static log analysis.

Live Website Link: https://dankbot-stats.herokuapp.com/
Note: Website might be slow to load initially due to Heroku's Automatic Dyno Sleeping.

Major Technologies Used

  • Python 3
  • Flask
  • MongoDB
  • Redis
  • Papertrail API

Things I've Learnt

  • Using static log analysis to gain usage and performance insights
  • Using the Flask microframework to make a simple webserver in Python
  • Using MongoDB for schema-less data storage
  • Using a master-slave architecture to efficiently handle background tasks
  • Using Redis to queue background tasks
  • Using the Python Requests module to interact with APIs (Papertrail)
  • Using API Pagination to prevent overloading resources