Skip to content

Repository files navigation

OpenSourceStalker 🕵️‍♂️💻

OpenSourceStalker is a Discord bot designed to help developers find "good first issues" and monitor repositories for new activity. Built with Python and discord.py.

Features

  • 🔎 Issue Hunter: Find open-source issues to contribute to.
    • Command: !findissue <language> (e.g., !findissue python, !findissue javascript)
  • 👀 Repo Stalker: Get notified when a new issue is created in a repo.
    • Command: !stalk <owner>/<repo> (e.g., !stalk facebook/react)
    • Runs a background check every 10 minutes.

Installation

  1. Clone the repository:

    git clone <your-repo-url>
    cd OpenSourceStalker
  2. Install Dependencies:

    pip install -r requirements.txt
  3. Configuration:

    • Create a .env file in the root directory (or use the provided template).
    • Add your Discord Bot Token:
      DISCORD_TOKEN=your_token_here
  4. Run the Bot:

    python main.py

Tech Stack

  • Python 3.10+
  • discord.py
  • aiohttp (for async API requests)
  • python-dotenv

License

MIT

About

🤖 Open Source Stalker , Bridging the gap between Chat and Code. Open Source Stalker is a Discord bot designed to lower the barrier to entry for open-source contributions. It turns a Discord server into a productivity hub where students can discover beginner-friendly issues, track their favorite repositories, and stay updated on the lates

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages