๐Ÿ“Š Project Summary (Reply-Dota-2-Reddit)

GitHub Stars GitHub Forks GitHub Issues GitHub Pull Requests GitHub Last Commit GitHub Language Count Top Language

Example Image

๐Ÿ“Š Project Summary (Reply-LoL-Reddit)

GitHub Stars GitHub Forks GitHub Issues GitHub Pull Requests GitHub Last Commit GitHub Language Count Top Language

Example Image

๐Ÿง  Project Summary: Reply-Dota-2-Reddit

Reply-Dota-2-Reddit was my first Python project โ€” a Reddit bot that automatically replies to posts containing Dota 2 match or player links. At first, it was a single large script, but as I learned more about Python and object-oriented programming, I refactored it into a more modular and maintainable codebase.

  • ๐Ÿ”— I started by using the Steam API and later integrated the OpenDota API to get more detailed data.
  • ๐Ÿ› ๏ธ To interact with Reddit, I used PRAW (Python Reddit API Wrapper) for real-time replies.
  • ๐Ÿงพ The bot detects when users post a match or player link, fetches the relevant data, and replies with a summary of the match or player.
  • ๐Ÿ’ก This project helped me move from scripting to designing better-structured code and working with external APIs.
  • ๐ŸŽฎ After deepening my knowledge, I created a similar Reddit bot for the League of Legends community, this time connecting to the Riot API.