Skip to content

Memo registration and ownership

Dpeta edited this page Aug 29, 2022 · 1 revision

Memo management with chanServ

ChanServ can be found under the 'help' tab of the client and allows you register and moderate memos/channels. Registering a memo lets you keep OP after leaving the memo and allows you to actually moderate your memo and ban users.

chanservvv

To register memos, you need to have registered with nickServ and be logged in.

To get a full list of chanServ's commands, message help to chanServ after signing in.

Registration

To register a memo, you first need to be an OP in an unregistered memo, then message register #memo to chanServ.

memo1

memo2

For more info, message help register to chanServ.

help

(The /msg command isn't available on Pesterchum, you have to directly message the bot instead.)

Protection

Memo owners are by default protected , which means they cannot be kicked by normal OPs. To temporarily grant protection to someone else, message protect [#memo] [user] to chanServ.

2022-08-29_22-14

2022-08-29_22-14_1

Entry messages

To set an entry message, message entrymsg [#memo] add [message] to chanServ.

2022-08-29_21-54_1

2022-08-29_21-54_2

Persistence

To make chanServ stay in a memo and always keep the memo open, message set persist [#memo] on to chanServ.

2022-08-29_21-57

2022-08-29_21-57_1

Permanently banning users

To permanently ban a user from your memo, message ban [#memo] [user] [reason] to chanServ. This will ban the user by IP address.

2022-08-29_22-22

2022-08-29_22-22_1

To unban a user, use unban [#memo] [user].

2022-08-29_22-26

Modes and mode locks

With chanServ's mode command you can set any mode available on the server on the memo, not just basic ones like invite-only and hidden. Use mode [#memo] set [+mode] to set a mode on the memo.

2022-08-29_22-05

2022-08-29_22-05_1

A more useful feature is to set modes permanently with mode lock, this way a mode stays even after a memo is emptied out, and normal channel OPs won't be able to change it. This helps ensure secret/invite-only memos don't accidentally become public. To set a memo to be permanently invite only, use mode #memo lock add +i, to set a memo to be permanently hidden, use mode #memo lock add +s.

2022-08-29_22-10

2022-08-29_22-10_1

2022-08-29_22-10_2

For a full list of available modes see the list in the UnrealIRCd documentation. Message help mode to chanServ to see a full write-up on the command's usage.

Access

To make other chums moderators of the memo, use the access command, this user should also have registered. The command is: access [#memo] add [user] [level], with level being the level of permissions to grant the user. The most useful available levels are autoop, autoprotect, autoowner.

2022-08-29_22-38

2022-08-29_22-39