Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

open-devhub/pawgrammerbot

Repository files navigation

Pawgrammer Bot

Pawgrammer is DevHub's documentation, AI, references, and news bot.
It helps contributors stay informed, learn faster, and access curated resources, all through simple prefix commands.

Features

  • AI-powered Q&A - ++askai (alias: ++ai)
    Get quick answers, explanations, or brainstorming help from an integrated AI assistant.

  • Developer Articles - ++articles (alias: ++devto)
    Fetch fresh posts from dev.to to stay up-to-date with developer insights.

  • MDN Docs - ++mdn (alias: ++mozilla)
    Instantly retrieve authoritative documentation from MDN Web Docs.

  • Tech News - ++news (alias: ++devnews)
    Pull the latest headlines from NewsAPI to keep the community informed.

  • Community References

Usage

All commands are prefix-only.
Use either ++[cmd] or ?[cmd] (without brackets).

Examples

++ai What's the difference between npm and yarn?
++mdn WeakMap
++news
++dontasktoask
++rules
++org

Commands Overview

Command Alias Prefix Example Description
askai ai ++ai [query] Ask the AI anything--technical or general.
articles devto ++articles Fetch dev.to articles by topic.
mdn docs ++mdn [query] Search MDN documentation.
news headlines ++news Get latest developer/tech news.
dontasktoask ask ++dontasktoask Show the "Don't Ask to Ask" reference.
nohello hello ++nohello Show the "No Hello" reference.
xyproblem xyp ++xyproblem Show the "XY Problem" reference.
github org ++github Show the GitHub organization link
rules -- ++rules Display DevHub's community rules.
tos terms ++tos Display Discord's Terms of Service.

Roadmap

Pawgrammer is evolving to cover more documentation and references. Planned additions include:

  • Expanded Documentation Sources

    • Add support for discord.js docs (++djs) and add more language/framework docs (e.g., Python, Rust, Go)
  • News & Updates

    • Filtered feeds for open-source, security, and developer tooling

Philosophy

Pawgrammer is designed to:

  • Empower contributors with fast, reliable knowledge.
  • Encourage community best practices.
  • Keep DevHub's spaces welcoming, informed, and fun.

About

DevHub's documentation, references and news bot

Topics

Resources

Readme

License

View license

Code of conduct

Code of conduct

Contributing

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors