Tip of the day: Channel mode +f is a powerful anti-flood feature. It is also slightly complex. Enable it in your most important channels, and consider setting a default in set::modes-on-join.

Search results

Jump to navigation Jump to search
  • ...read how a module is structured. This article tells you about the various API's available to modules by which they can provide their functionality. The module API is currently documented at two places:
    3 KB (585 words) - 12:04, 3 May 2022
  • ...evelopers and people who want to interact with UnrealIRCd via the JSON-RPC API. It assumes you have read and configured your UnrealIRCd according to the [ ...rotocol|JSON-RPC protocol]]. We end with listing the 40+ JSON-RPC Methods (API calls).
    6 KB (926 words) - 10:42, 7 April 2023
  • ...want to have some list mode then you can often use the [[Dev:Extended Bans API]] instead. The API is relatively simple for modes without a parameter (paramless). It is more
    13 KB (2,076 words) - 13:16, 3 May 2022
  • ...-access one (the central spamfilter list that is used if you don't have an API key). ...t users killed, this is especially true for bots that can be instructed to send specific text by users, as they can basically be tricked into saying spamfi
    6 KB (910 words) - 16:20, 27 November 2023
  • ...23, you can [https://www.unrealircd.org/central-api/request-key request an API key here]. ...ist is: server name, unrealircd version, central-blocklist module version, api key, timestamps, nick, user/ident, realname/gecos, IP, host, server, local
    8 KB (1,289 words) - 07:05, 1 December 2023
  • ...ons <u>with example code</u> and finally explain the various Configuration API functions you can (and should) use, for example to communicate errors or to The UnrealIRCd configuration API exposes a number of functions which you are recommended to use for parsing,
    9 KB (1,351 words) - 12:11, 3 May 2022
  • Similar to [[Dev:Channel Mode API]] you call the function to register your extban from MOD_INIT and you throw ...eck if the user may set/unset the mode. You must only check access and NOT send any error message(s). If access is granted you should return EX_ALLOW. If y
    8 KB (1,423 words) - 13:19, 3 May 2022
  • ...ed, such as a new user connecting, a user joining a channel, etc. The Hook API allows a module to "hook" into UnrealIRCd's core and modules. It basically ...cumented in the [https://www.unrealircd.org/api/6/group__HookAPI.html Hook API in Doxygen]. This is auto-generated documentation based on the source code.
    8 KB (1,407 words) - 19:03, 17 December 2023
  • * Allow services to send a couple of protocol messages in the unregistered / SASL stage. These are: ...PART. We now allow SVS* command to be used by any servers, so the JSON-RPC API can use them. There's a new option set::limit-svscmds so one can revert bac
    9 KB (1,438 words) - 18:07, 3 July 2023
  • ...eaming of log events over websockets with the [[JSON-RPC:Log|log.subscribe API call]]. # Send <code>CAP REQ unrealircd.org/json-log</code> to indicate that you want to r
    9 KB (1,452 words) - 17:50, 8 April 2023
  • |This command can be used to allow only specific nicks to send files through DCC for you. What's DCC you ask? Well, some ancient file tran |Send a message to all IRCOps on the network (globally).
    16 KB (2,744 words) - 14:11, 13 December 2021
  • |This command can be used to allow only specific nicks to send files through DCC for you. What's DCC you ask? Well, some ancient file tran |Send a message to all IRCOps on the network (globally).
    17 KB (2,793 words) - 21:26, 23 September 2023
  • ...ow''' will allow the operation. The '''warn''' action will make the server send a warning notice. The '''deny''' action will reject the user/oper/server, m ...ow''' will allow the operation. The '''warn''' action will make the server send a warning notice. The '''deny''' action will reject the user/oper/server, m
    74 KB (10,883 words) - 09:23, 22 April 2024
  • To send a message to everyone connected to irc1.yournet.org: ...en /who #chan will return A LOT of data, therefore the max sendq (sendq == send queue) is reached and the client is disconnected... Some clients or scripts
    77 KB (12,577 words) - 13:28, 3 April 2022
  • To send a message to everyone connected to irc1.yournet.org: ...ode>WHO #channel</code> will return a lot of data. The maximum size of the send queue (queue of to-be-sent-data) is then hit and the client is disconnected
    85 KB (14,099 words) - 10:50, 22 April 2024