Skip to content

Version 1.6.0

Choose a tag to compare

@LachlanDev LachlanDev released this 04 May 14:06
· 21 commits to main since this release

Version 1.6.0

  • ✅ Slash command support for all features.
  • ✨ Interactive UI using buttons and select menus.

Added

  • /profile — View GitHub user details, bio, repo count, followers, and achievements.
  • /repo — Fetch in-depth info about a single GitHub repository.
  • /repos — Paginated display of all public repos for a user.
  • /stats — Aggregate stats including total stars, forks, watchers, commits, and followers.
  • /languages — Analyze language usage across public repositories with pie chart visualization.
  • /activity — Show the 5 most recent GitHub events (pushes, PRs, issues, etc.).

Improvements

  • 🔄 Avatar URLs include timestamp to force refresh when users change their profile pictures.
  • 📊 Visual pie chart generation for language statistics using chartjs-node-canvas.
  • 🧠 Intelligent fallback for missing data (e.g. missing blog, license, email).
  • 💬 User-friendly error handling and ephemeral responses where needed.
  • ⚙️ .env template provided for easy setup.