Users, channel hosts and owners, and sysops can grant or deny access to objects that are within their control by using various levels of access.
You can use the Access command to specify the following levels of access:
DENY | Deny access to an object that is otherwise accessible. |
GRANT | Allow access to an object that is otherwise inaccessible. |
HOST | Grant channel host access to the channel. |
OWNER | Grant channel owner access to the channel. |
VOICE | Grant voice access to the channel and enable voice mode (+v). |
Note Although you can ban a chat user in more than one way, the ban can be temporary or permanent depending on the method you use. If you ban a user by making entries on the Ban tab, the ban remains in effect until you change it. If you use the IRCX Access command or the IRC Mode b option to ban a user, the ban remains in effect until you restart Chat Service.
Access Object List
Access Object {Add | Delete} Level UserMask [TimeOut][:Reason]
Access Object Clear [Level]
The section on conventions used in syntax gives help in reading command syntax.
Object | Target to which you grant or deny access, which can
be a channel, a nickname, a server, or the chat network itself. Note Use the dollar sign ($) to denote the local server (the server from which you issue the Access command), and the asterisk (*) to denote all servers on the network. |
Level | You can define the level of access by using the following
keywords: DENY, GRANT, HOST, OWNER, VOICE. If an object's access list contains only GRANT entries, only users who are covered by those entries have access to the object. If an object's access list contains only DENY entries, only users who are covered by those entries are denied access to the object. If the access list contains a combination of GRANT and DENY entries, the server processes the list in the following order: OWNER, HOST, GRANT, DENY, VOICE. |
UserMask | Identifies the user by nickname, username, host, or server characteristics. The Access command interprets asterisks (*) and question marks (?) as wildcard characters when you add entries, but interprets them literally when you delete entries. In this case, you must delete multiple entries one at a time. You can, however, use the command Access Object Clear to delete all entries from an object's access list. |
TimeOut | Number of minutes until the access entry is removed. A value of zero indicates unlimited duration. |
Reason | Reason shown to users when denied access to a channel by a host
or an owner, or when denied access to a server by a sysop. Note A reason is not shown to a user who has been denied access to another user. If the denied user sends a message, the server does not return an error or reason for the denial. |
|
Clears all entries at all levels for #MyChannel. |
Related Topics
User Masks