Differences between revisions 89 and 90
Revision 89 as of 2021-12-17 14:32:57
Size: 2163
Comment: update hgbot commands
Revision 90 as of 2023-07-24 19:32:56
Size: 2349
Comment: matrix bridge
Deletions are marked like this. Additions are marked like this.
Line 42: Line 42:
== Access through Matrix bridge ==

#mercurial channel is officially bridged as #mercurial:matrix.org. You should be able to use any Matrix client (e.g. Element) to join that room.

IRC

Internet Relay Chat is one of the best ways to interact with the Mercurial community. We can be found in the channel #mercurial on irc.libera.chat.

1. Etiquette

The Mercurial channel usually has a couple hundred people in it, so to help things go smoothly, we ask that you:

  • Don't say hello, just ask your question!
  • If you want help with a bug, please be responsive to developer questions
  • Don't make demands of developers - they're under no obligation to help anyone
  • Don't be rude to other Mercurial users
  • We're not fluent in all SCMs, don't assume we know what a "git foo-bar" is
  • Try to avoid prolonged digressions about things other than Mercurial
  • Use http://paste.debian.net/ to share tracebacks, etc. (or http://pastebin.com)

  • Please read suggestions on giving advice

See also https://libera.chat/guides

2. Using hgbot

'hgbot' is an IRC bot that helps with various tasks, including answering FAQs. Some useful commands:

  • !main <changeset id> - summarize a commit in the main Mercurial repo

  • !hg-committed <changeset id> - summarize a commit in the repo for trusted committers (usually has things that weren't yet published)

  • !hg-website <changeset id> - summarize a commit in the hg-website repo

  • issue<issue number> or a direct link to an issue on our BugTracker - summarize an issue from the bug tracker

  • !hghelp <command> - get a help summary

  • !learn <key> as <value> - add a factoid to the database

  • !forget <key> - forget a factoid

  • !factoids search <keyword> - search the factoids for a keyword

  • !seen <user> - report when user was last seen

Some common FAQs and links:

  • !irc - link to this page

  • !wiki - link to this wiki

  • !hgignore - help on hgignore syntax

  • !inotifybug - the common inotify bug

  • !trust - information about trusted users

3. Access through Matrix bridge

#mercurial channel is officially bridged as #mercurial:matrix.org. You should be able to use any Matrix client (e.g. Element) to join that room.

4. See also


CategoryProject CategoryTools

IRC (last edited 2023-07-24 19:32:56 by AntonShestakov)