3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-24 21:09:30 +01:00
ergo/languages/example/chanserv.lang.json
2022-01-02 17:38:02 -05:00

32 lines
10 KiB
JSON

{
"$bAMODE$b modifies persistent mode settings for channel members.": "$bAMODE$b modifies persistent mode settings for channel members.",
"$bCLEAR$b removes users or settings from a channel.": "$bCLEAR$b removes users or settings from a channel.",
"$bDEOP$b removes the given user (or yourself) from a channel admin.": "$bDEOP$b removes the given user (or yourself) from a channel admin.",
"$bGET$b queries the current values of a channel's settings": "$bGET$b queries the current values of a channel's settings",
"$bHISTORY$b\n'history' lets you control how channel history is stored. Your options are:\n1. 'off' [no history]\n2. 'ephemeral' [a limited amount of temporary history, not stored on disk]\n3. 'on' [history stored in a permanent database, if available]\n4. 'default' [use the server default]": "$bHISTORY$b\n'history' lets you control how channel history is stored. Your options are:\n1. 'off' [no history]\n2. 'ephemeral' [a limited amount of temporary history, not stored on disk]\n3. 'on' [history stored in a permanent database, if available]\n4. 'default' [use the server default]",
"$bHOWTOBAN$b suggests the best available way of banning a user": "$bHOWTOBAN$b suggests the best available way of banning a user",
"$bINFO$b displays info about a registered channel.": "$bINFO$b displays info about a registered channel.",
"$bLIST$b searches the list of registered channels.": "$bLIST$b searches the list of registered channels.",
"$bOP$b makes the given user (or yourself) a channel admin.": "$bOP$b makes the given user (or yourself) a channel admin.",
"$bPURGE$b blacklists a channel from the server.": "$bPURGE$b blacklists a channel from the server.",
"$bQUERY-CUTOFF$b\n'query-cutoff' lets you restrict how much channel history can be retrieved\nby unprivileged users. Your options are:\n1. 'none' [no restrictions]\n2. 'registration-time' [users can view history from after their account was\n registered, plus a grace period]\n3. 'join-time' [users can view history from after they joined the\n channel; note that history will be effectively\n unavailable to clients that are not always-on]\n4. 'default' [use the server default]": "$bQUERY-CUTOFF$b\n'query-cutoff' lets you restrict how much channel history can be retrieved\nby unprivileged users. Your options are:\n1. 'none' [no restrictions]\n2. 'registration-time' [users can view history from after their account was\n registered, plus a grace period]\n3. 'join-time' [users can view history from after they joined the\n channel; note that history will be effectively\n unavailable to clients that are not always-on]\n4. 'default' [use the server default]",
"$bREGISTER$b lets you own a given channel.": "$bREGISTER$b lets you own a given channel.",
"$bSET$b modifies a channel's settings": "$bSET$b modifies a channel's settings",
"$bTRANSFER$b transfers ownership of a channel to another user.": "$bTRANSFER$b transfers ownership of a channel to another user.",
"$bUNREGISTER$b deletes a channel registration.": "$bUNREGISTER$b deletes a channel registration.",
"ChanServ lets you register and manage channels.": "ChanServ lets you register and manage channels.",
"Syntax $bSET #channel <setting> <value>$b\n\nSET modifies a channel's settings. The following settings are available:": "Syntax $bSET #channel <setting> <value>$b\n\nSET modifies a channel's settings. The following settings are available:",
"Syntax: $INFO #channel$b\n\nINFO displays info about a registered channel.": "Syntax: $INFO #channel$b\n\nINFO displays info about a registered channel.",
"Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.\nThe permissions hierarchy for adding and removing modes is the same as in\nthe ordinary /MODE command.": "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.\nThe permissions hierarchy for adding and removing modes is the same as in\nthe ordinary /MODE command.",
"Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.",
"Syntax: $bDEOP #channel [nickname]$b\n\nDEOP removes the given nickname, or yourself, the channel admin. You can only use\nthis command if you're the founder of the channel.": "Syntax: $bDEOP #channel [nickname]$b\n\nDEOP removes the given nickname, or yourself, the channel admin. You can only use\nthis command if you're the founder of the channel.",
"Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.",
"Syntax: $bHOWTOBAN #channel <nick>\n\nThe best way to ban a user from a channel will depend on how they are\nconnected to the server. $bHOWTOBAN$b suggests a ban command that will\n(ideally) prevent the user from returning to the channel.": "Syntax: $bHOWTOBAN #channel <nick>\n\nThe best way to ban a user from a channel will depend on how they are\nconnected to the server. $bHOWTOBAN$b suggests a ban command that will\n(ideally) prevent the user from returning to the channel.",
"Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.",
"Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're a founder or in the AMODEs of the channel.": "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're a founder or in the AMODEs of the channel.",
"Syntax: $bPURGE <ADD | DEL | LIST> #channel [code] [reason]$b\n\nPURGE ADD blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members. A purge can be undone with\nPURGE DEL. To list purged channels, use PURGE LIST.": "Syntax: $bPURGE <ADD | DEL | LIST> #channel [code] [reason]$b\n\nPURGE ADD blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members. A purge can be undone with\nPURGE DEL. To list purged channels, use PURGE LIST.",
"Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.",
"Syntax: $bTRANSFER [accept] #channel user [code]$b\n\nTRANSFER transfers ownership of a channel from one user to another.\nTo prevent accidental transfers, a verification code is required. For\nexample, $bTRANSFER #channel alice$b displays the required confirmation\ncode, then $bTRANSFER #channel alice 2930242125$b initiates the transfer.\nUnless you are an IRC operator with the correct permissions, alice must\nthen accept the transfer, which she can do with $bTRANSFER accept #channel$b.\nTo cancel a pending transfer, transfer the channel to yourself.": "Syntax: $bTRANSFER [accept] #channel user [code]$b\n\nTRANSFER transfers ownership of a channel from one user to another.\nTo prevent accidental transfers, a verification code is required. For\nexample, $bTRANSFER #channel alice$b displays the required confirmation\ncode, then $bTRANSFER #channel alice 2930242125$b initiates the transfer.\nUnless you are an IRC operator with the correct permissions, alice must\nthen accept the transfer, which she can do with $bTRANSFER accept #channel$b.\nTo cancel a pending transfer, transfer the channel to yourself.",
"Syntax: $bUNREGISTER #channel [code]$b\n\nUNREGISTER deletes a channel registration, allowing someone else to claim it.\nTo prevent accidental unregistrations, a verification code is required;\ninvoking the command without a code will display the necessary code.": "Syntax: $bUNREGISTER #channel [code]$b\n\nUNREGISTER deletes a channel registration, allowing someone else to claim it.\nTo prevent accidental unregistrations, a verification code is required;\ninvoking the command without a code will display the necessary code."
}