To register a new account on this wiki, contact us
IRC: Difference between revisions
Jump to navigation
Jump to search
add section to use registred irc nick from matrix.org |
adding +s stops spam attacks |
||
| (10 intermediate revisions by 2 users not shown) | |||
| Line 6: | Line 6: | ||
!width="180" style="background:#ffdead;" | Server(s) | !width="180" style="background:#ffdead;" | Server(s) | ||
|- style="background:#efefef;" | |- style="background:#efefef;" | ||
| FOSS Community India || #fsci || [irc://irc.oftc.net irc. | | FOSS Community India || #fsci || [irc://irc.oftc.net irc.oftc.net] | ||
|- | |- | ||
| GNU India || #gnu-india || [irc://irc.freenode.net irc.freenode.net] | | GNU India || #gnu-india || [irc://irc.freenode.net irc.freenode.net] | ||
| Line 37: | Line 37: | ||
== How to use matrix as an IRC client to join #fsci == | == How to use matrix as an IRC client to join #fsci == | ||
* See [https://gist.github.com/fstab/ce805d3001600ac147b79d413668770d this guide] for freenode specific instructions | * See [https://gist.github.com/fstab/ce805d3001600ac147b79d413668770d this guide] for freenode specific instructions | ||
# On Matrix, open a new chat (with Riot app this is the "+" sign on the bottom right) | # On Matrix, open a new chat (with Riot app this is the "+" sign on the bottom right) | ||
# Invite @oftc-irc:matrix.org to the new chat | # Invite @oftc-irc:matrix.org to the new chat | ||
# Say !nick <yournick> | # Say !nick <yournick> | ||
# A request for new chat with NickServ will pop up. Accept it | # A request for new chat with NickServ will pop up (if not invite @_oftc_NickServ:matrix.org). Accept it. | ||
# Send "REGISTER <password> <email>" to register your nickname. | |||
# "identify <password>" can be used to authenticate (in case the bridge reconnects) | |||
== Fighting IRC spam == | |||
The following commands should be sent to '''@oftc-irc:matrix.org''' for OFTC channels or '''@appservice-irc:matrix.org''' for Freenode channels. | |||
''Unlist the room from directory''' | |||
This effectively stops all mass spamming attacks. | |||
* From Matrix: | |||
!cmd MODE #<channel name> +s | |||
* From IRC: | |||
"/mode #<channel name> +s" | |||
1. '''Quiet all unregistered users:''' | |||
* From Matrix: | |||
"!cmd MODE #<channel name> +q $~a" | |||
* From IRC: | |||
"/mode #<channel name> +q $~a" | |||
2. '''Add Matrix users to the exemption list''' | |||
* From Matrix: | |||
** For Freenode: | |||
"!cmd MODE #<channel name> +e *!*@gateway/shell/matrix.org/*" | |||
** For OFTC: | |||
"!cmd MODE #<channel name> +e *!*@2001:470:1af1:101:*" | |||
* From IRC: | |||
** For Freenode: | |||
"/mode #<channel name> +e *!*@gateway/shell/matrix.org/*" | |||
** For OFTC: | |||
"/mode #<channel name> +e *!*@2001:470:1af1:101:*" | |||
Latest revision as of 22:08, 3 June 2021
This is a list of FOSS communities in India who has a presence on IRC
| Name | Channel | Server(s) |
|---|---|---|
| FOSS Community India | #fsci | irc.oftc.net |
| GNU India | #gnu-india | irc.freenode.net |
| Linux India | ##linux-india | irc.freenode.net |
| Hackers India | #hackers-india | irc.freenode.net |
| Indlinux | #indlinux | irc.freenode.net |
| Debian India | #debian-in,#debianindia | irc.freenode.net |
| KDE India | #kde-in | irc.freenode.net |
| GNU aka GNU/Hurd India | #hurd.in | irc.freenode.net |
| Linuxchix | #indichix | irc.linuxchix.org |
| SMC Project | #smc-project | irc.freenode.net |
| ILUG Cochin | #ilugkochi | irc.freenode.net |
| Hackerdom Thrissur | #hackerdom | irc.freenode.net |
| GNU/Linux Lovers | #gnulinuxlovers | irc.freenode.net |
| FOSSCell, NITC | #FOSSCell | irc.freenode.net |
How to use matrix as an IRC client to join #fsci
- See this guide for freenode specific instructions
- On Matrix, open a new chat (with Riot app this is the "+" sign on the bottom right)
- Invite @oftc-irc:matrix.org to the new chat
- Say !nick <yournick>
- A request for new chat with NickServ will pop up (if not invite @_oftc_NickServ:matrix.org). Accept it.
- Send "REGISTER <password> <email>" to register your nickname.
- "identify <password>" can be used to authenticate (in case the bridge reconnects)
Fighting IRC spam
The following commands should be sent to @oftc-irc:matrix.org for OFTC channels or @appservice-irc:matrix.org for Freenode channels.
Unlist the room from directory' This effectively stops all mass spamming attacks.
- From Matrix:
!cmd MODE #<channel name> +s
- From IRC:
"/mode #<channel name> +s"
1. Quiet all unregistered users:
- From Matrix:
"!cmd MODE #<channel name> +q $~a"
- From IRC:
"/mode #<channel name> +q $~a"
2. Add Matrix users to the exemption list
- From Matrix:
- For Freenode:
"!cmd MODE #<channel name> +e *!*@gateway/shell/matrix.org/*"
- For OFTC:
"!cmd MODE #<channel name> +e *!*@2001:470:1af1:101:*"
- From IRC:
- For Freenode:
"/mode #<channel name> +e *!*@gateway/shell/matrix.org/*"
- For OFTC:
"/mode #<channel name> +e *!*@2001:470:1af1:101:*"