Difference between revisions of "IRC"

580 bytes added ,  22:08, 3 June 2021
adding +s stops spam attacks
(adding +s stops spam attacks)
 
(3 intermediate revisions by 2 users not shown)
Line 45: Line 45:
# "identify <password>" can be used to authenticate (in case the bridge reconnects)
# "identify <password>" can be used to authenticate (in case the bridge reconnects)


Send this "!cmd MODE #<channel name> +Me *!*@gateway/shell/matrix.org/*" to @appservice-irc:matrix.org to ban all unregistred nicks except matrix bridged users (for Freenode channels).
== Fighting IRC spam ==


On OFTC "!cmd MODE #<channel name> +Me *!*@2001:470:1af1:101::*" to @oftc-irc:matrix.org (For OFTC channels)
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:*"