rosa-build/app/views/projects/hooks/docs/_irc.en.html.haml

24 lines
1.3 KiB
Plaintext
Raw Normal View History

2013-05-16 09:45:27 +01:00
:markdown
1. `server` - IRC server, IE. irc.freenode.net
2. `port` - Normally 6667 (No SSL) or 9999 (SSL) (optional). These are the defaults based on whether the value of `ssl` checkbox.
3. `room` - Supports single or multiple rooms (comma separated). Also supports room passwords (room_name::password). Prefixing '#' to the room is optional.
4. `password` - Server password (optional)
5. `nick` - Nickname (optional)
6. `long_url` - If enabled, displays full compare/commit url's. If disabled uses git.io.
7. `message_without_join` - If enabled prevents joining and immediately leaving the channel.
8. `no_colors` - Disables color support for messages
9. `notice` - Enables notice support. Make sure you configure channel to support notices ("/mode #yourchannelname -n" or "/msg chanserv set mlock -n")
10. `branch_regexes` - Regular expressions for branch name matching (optional, comma separated). For example, only master => `^master$`, master & starts with bug => `master,^bug`.
11. Configure your IRC channel to allow external messages (/mode #yourchannelname -n).
For freenode, try the following:
# server: irc.freenode.net
# port: 6667
# room: #yourroom
# message_without_join: checked
# long_url: checked
# notice: checked
# NOTE: Ensure you enable notice support (see above)