From 271132c21585b72d200fc0bb3f5bfe451444ef47 Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Wed, 23 Jun 2021 09:15:09 +0300 Subject: [PATCH] identifying_to_services.rst: update Services to config.network era --- use/identifying_to_services.rst | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/use/identifying_to_services.rst b/use/identifying_to_services.rst index ba9a8b0..d808950 100644 --- a/use/identifying_to_services.rst +++ b/use/identifying_to_services.rst @@ -181,19 +181,26 @@ Services plugin --------------- The Services plugin comes with Supybot and should be an easy way to -identify your bot, but SASL and ``username:password`` as server password -are recommended over it. Start by loading Services with:: +identify your bot, but SASL is recommended over it. Start by loading +Services with:: load Services and then tell it what NickServ and ChanServ are called:: - config plugins.services.nickserv NickServ - config plugins.services.chanserv ChanServ + config network [] plugins.services.nickserv NickServ + config network [] plugins.services.chanserv ChanServ -Remember to replace NickServ/ChanServ with their real names if they have a -different name on any network. Note that they must have the same name on -all networks, and you must have the same password on all networks. +``[]`` is only necessary if the message isn't sent in the network +itself. Remember to replace NickServ/ChanServ with their real names if they +have a different name on any network. + +If you wish to ensure that your bot never contacts an user impersonating +NickServ, you may specify the server name from ``/MAP`` command (in your IRC +client), e.g. on Libera.Chat:: + + config network [] plugins.services.nickserv NickServ@services. + config network [] plugins.services.chanserv ChanServ@services. Now you can set your password::