# Anope IRC Services v1.8.3 example configuration file // Anope irc services v1.8.3 (werkt ook voor v1.8.4) voorbeeld configuratie bestand# translated by peter for Anope // vertaald door peter voor Anope// maak de ****** tot jouw gewenste configuratieRemoteServer 127.0.0.1 6667 "***********" // invullen op deze manier: RemoteServer (irc.****.net/org/com of ip/locaal netwerk ip(127.0.0.1)) poort(6667=standaard) (wachtwoord, belangrijk: wanneer unreal 3.0 wordt gebruikt zorg dat de wachtwoorden precies hetzelfde zijn) [DIT MOET]ServerName "services.****" // de naam voor de services, mag je zelf kiezen.ServerDesc "******* Network Services" // beschrijving van de servicesServiceUser "*****@****.***" // jouw emailHelpChannel "#help" // het help kanaalLogChannel "#services" // het log kanaalNetworkName "*******" // naam van het netwerkUserKey1 6548993 // moet cijfers zijn, heb ik veranderd vanwege privacy redenenUserKey2 1289849 // moet cijfers zijnUserKey3 7448329 // moet cijfers zijnNSEnforcerUser ******@***.*** //NSEnforcerUser <user>[@<host>] [MOET]ServicesRoot "*******" // degene die met /operserv modules kan laden, alleen de irc naam opgevenIRCDModule "unreal32" // de irc daemon die je hebtEncModule "enc_none" // de enc module die je hebtHostCoreModules "hs_help hs_on hs_off hs_group hs_list hs_set hs_setall hs_del hs_delall" // host serv modulesMemoCoreModules "ms_send ms_cancel ms_list ms_read ms_del ms_set ms_info ms_rsend ms_check ms_staff ms_sendall ms_help" // memoserv modulesHelpCoreModules "he_help" // helpserv modulesBotCoreModules "bs_help bs_botlist bs_assign bs_set bs_kick bs_badwords bs_act bs_info bs_say bs_unassign bs_bot bs_fantasy bs_fantasy_kick bs_fantasy_kickban bs_fantasy_owner bs_fantasy_seen" // botserv modulesOperCoreModules "os_help os_global os_stats os_oper os_admin os_staff os_mode os_kick os_clearmodes os_akill os_sgline os_sqline os_szline os_chanlist os_userlist os_logonnews os_randomnews os_opernews os_session os_noop os_jupe os_ignore os_set os_reload os_update os_restart os_quit os_shutdown os_defcon os_chankill os_svsnick os_oline os_umode os_modload os_modunload os_modlist os_modinfo" // operserv modulesNickCoreModules "ns_help ns_register ns_group ns_identify ns_access ns_set ns_saset ns_drop ns_recover ns_release ns_sendpass ns_ghost ns_alist ns_info ns_list ns_logout ns_status ns_update ns_getpass ns_getemail ns_forbid ns_suspend" // nickserv modulesChanCoreModules "cs_help cs_register cs_identify cs_set cs_xop cs_access cs_akick cs_drop cs_sendpass cs_ban cs_clear cs_modes cs_getkey cs_invite cs_kick cs_list cs_logout cs_topic cs_info cs_getpass cs_forbid cs_suspend cs_status" // chanserv modulesNickServName "NickServ" "Nickname Server" // de naam en klas van je nickservChanServName "ChanServ" "Channel Server" // de naam en klas van je chanservMemoServName "MemoServ" "Memo Server" // de naam en klas van je memo serviceBotServName "BotServ" "Bot Server" // de naam en klas van je botservHelpServName "HelpServ" "Help Server" // de naam en klas van je helpservOperServName "OperServ" "Operator Server" // de naam en klas van je operservGlobalName "Global" "Global Noticer" // de naam en klas van je globale notitie makerHostServName "HostServ" "vHost Server" // de naam en klas van je vhost(met eigen hostnaam)PIDFile services.pid // je services hun Proportioneel, Integrerend en Differentiërendde regelaarMOTDFile services.motd // de motd (message of the day) bericht van de dagNickServDB nick.db // database bestanden van nickservPreNickServDB prenick.db // database bestanden van prenickChanServDB chan.db // database bestanden van chanservBotServDB bot.db // database bestanden van chanservOperServDB oper.db // database bestanden van operservNewsDB news.db // database bestanden van newsExceptionDB exception.db // database bestanden van uitzonderingenHostServDB hosts.db // database bestanden van hostservNickLen 31 // maximale naam lengte in nummersStrictPasswords // hoe strikt te zijn op het wachtwoordBadPassLimit 5 // je mag 5 keer je wachtwoord verkeerd hebben volgens deze instellingenBadPassTimeout 1h // na 5 keer mag je weer na 1 uur terugkomenUpdateTimeout 5m // de timeout nodig om up te datenExpireTimeout 30m // akill kan 30min. zijn maakt niet uit wat de setting isReadTimeout 5s // de tijd die nodig is om te kunnen zeggen dat als je langer dan die tijd bezig bent met lezen dat je dan begint met idle (het loggen van wat er gezecht word)WarningTimeout 4h // de maximale frequentie waarbij de timeout lijst is gechecktTimeoutCheck 3s // minimale frequentie waarbij de timeout lijst wordt gecontroleerdKeepLogs 7 // hoeveel dagen de logs te houdenKeepBackups 3 // hoeveel backups van databases er worden gemaaktForceForbidReason // optioneel, wanneer deze niet weg gehaald is willen services een reden wanneer iets wordt verbodenHideStatsO // nu laat hij de services alleen zien aan irc operatorsGlobalOnCycle //als dit aanstaat versturen services een bericht als ze binnen komen.GlobalOnCycleMessage "Services are restarting - they will be back shortly" // het bericht wat de services geven ge opnieuw opgestart wordenGlobalOnCycleUP "Services are now back online - have a nice day" // als de services terug zijnUseSVSHOLD // opernicks kunnen niet door andere worden gebruiktUseSVS2MODE // in unrealircd gebruik usesvs2mode , dit laat services zien als mensen hun modes veranderenUnRestrictSAdmin // op vele irc daemons verwijdert anope +a van gebruikers die het niet zijn#NSDefKill // om een nick mee te killen#NSDefKillQuick // om een nick snel mee te killenNSDefSecure // onbekend (zo laten, staat niet in example.conf)NSDefPrivate // onbekend (zo laten, staat niet in example.conf)NSDefHideEmail // geen # ervoor om hem aan te zetten, het verbergt de emailNSDefHideUsermask // om een usermask niet te laten zien#NSDefHideQuit // om een quit niet te laten zien#NSDefMsg // om ongeregistreerde gebruikers prive berichten te laten ontvangenNSDefMemoSignon // memo's versturen aanNSDefMemoReceive // memo's ontvangen aanNSDefAutoop // auto operator/* ik ga hier niet verder op, dit kun je beter zo laten */NSDefLanguage 1 // standaard taalNSRegDelay 30sNSResendDelay 90sNSExpire 90dNSMaxAliases 5NSAccessMax 100NSReleaseTimeout 1mNSAllowKillImmedNSListOpersOnlyNSListMax 50NSGuestNickPrefix "Unknown"NSSecureAdminsNSStrictPrivilegesNSModeOnIDNSRestrictGetPassNSNickTrackingNSAddAccessOnRegCSDefKeepTopicCSDefOpNoticeCSDefPeace#CSDefPrivate#CSDefRestrictedCSDefSecureCSDefSecureOpsCSDefSecureFounderCSDefSignKick#CSDefSignKickLevel#CSDefTopicLock#CSDefXOPCSMaxReg 20CSExpire 14dCSDefBantype 2CSAccessMax 1024CSAutokickMax 32CSAutokickReason "User has been banned from the channel"CSInhabit 15sCSListOpersOnlyCSListMax 50CSRestrictGetPassMSMaxMemos 20MSSendDelay 30sMSNotifyAll#BSDefDontKickOps#BSDefDontKickVoicesBSDefGreetBSDefFantasyBSDefSymbiosisBSMinUsers 1BSBadWordsMax 32BSKeepData 10mBSSmartJoinBSGentleBWReasonBSFantasyCharacter "!"SuperAdminLogMaxUsersAutoKillExpiry 30dChanKillExpiry 30dSGLineExpiry 30dSQLineExpiry 30dSZLineExpiry 30dAkillOnAddKillOnSGlineKillOnSQlineDisableRawWallOperWallBadOSWallOSGlobalWallOSModeWallOSClearmodesWallOSKickWallOSAkillWallOSSGLineWallOSSQLineWallOSSZLineWallOSNoOpWallOSJupeWallOSRawWallAkillExpireWallSGLineExpireWallSQLineExpireWallSZLineExpireWallExceptionExpireWallGetpassWallSetpassWallForbidWallDropLimitSessionsDefSessionLimit 3MaxSessionLimit 100ExceptionExpiry 1dSessionLimitExceeded "The session limit for your host %s has been exceeded."MaxSessionKill 10SessionAutoKillExpiry 30mAddAkillerOSOpersOnlyDefConLevel 5DefCon4 23# No channel reg + No Nick Reg + No MLOCK changes + Use Reduced Session LimitDefCon3 31# As DefCon4 + Services will Force Chan Mode's on channelsDefCon2 159# As DefCon3 + Services will silently ignore everyone but opersDefCon1 415# As DefCon2 + AKILL all new clients trying to connectDefConSessionLimit 2DefConAkillExpire 15mDefConChanModes "+R"DefConTimeOut 30mGlobalOnDefconDefConOffMessage "Services are now back to normal, sorry for any inconvenience"DefConAkillReason "This network is currently not accepting connections, please try again later"ModuleDelayedAutoload "cs_appendtopic cs_enforce ns_maxemail os_info hs_request"NSEmailMax 5OSInfoDBName "os_info.db"OSIgnoreDBName "os_ignore.db"HSRequestMemoUserHSRequestMemoOperHSRequestDBName "hs_request.db"