#define UMODE_INVISIBLE 0x0001 /* makes user invisible */
#define UMODE_OPER 0x0002 /* Operator */
-#define UMODE_WEBTV 0x0004 /* WebTV user */
+//#define UMODE_WEBTV 0x0004 /* WebTV user */
#define UMODE_FAILOP 0x0008 /* Shows some global messages */
/* mode 0x0010 available */
#define UMODE_REGMSGONLY 0x0020 /* Only registered users may message */
#define UMODE_NETADMIN 0x20000 /* Network Admin */
#define UMODE_SROOT 0x40000 /* Services Root */
#define UMODE_IDENTIFY 0x80000 /* Identified */
-#define SEND_UMODES (UMODE_INVISIBLE|UMODE_OPER|UMODE_WEBTV|UMODE_FAILOP|UMODE_SADMIN|UMODE_ADMIN|UMODE_HIDE|UMODE_WHOIS|UMODE_NETADMIN|UMODE_SROOT|UMODE_IDENTIFY|UMODE_REGMSGONLY)
+#define SEND_UMODES (UMODE_INVISIBLE|UMODE_OPER|UMODE_FAILOP|UMODE_SADMIN|UMODE_ADMIN|UMODE_HIDE|UMODE_WHOIS|UMODE_NETADMIN|UMODE_SROOT|UMODE_IDENTIFY|UMODE_REGMSGONLY)
#define ALL_UMODES (SEND_UMODES|UMODE_SERVNOTICE|UMODE_LOCOP|UMODE_KILLS|UMODE_CLIENT|UMODE_FLOOD|UMODE_STATS)
#define FLAGS_ID (FLAGS_DOID|FLAGS_GOTID)
UMODE_ADMIN, 'A',
UMODE_CLIENT, 'c',
UMODE_FLOOD, 'f',
- UMODE_WEBTV, 'w',
UMODE_HIDE, 'x',
UMODE_WHOIS, 'y',
#ifdef SEEUSERSTATS
}
}
break;
- case 'w': // Only after identifying can one become a 'webbie'
- if (what == MODE_ADD) {
- if (!MyClient (sptr))
- sptr->umodes |= UMODE_WEBTV;
- }
- else if (what == MODE_DEL) {
- sptr->umodes &= ~UMODE_WEBTV;
- }
- break;
case 'N':
if (!MyClient (sptr)) {
if (what == MODE_ADD) {
acptr->umodes &= ~UMODE_IDENTIFY;
}
break;
- case 'w':
- if (what == MODE_ADD) {
- acptr->umodes |= UMODE_WEBTV;
- }
- else if (what == MODE_DEL) {
- acptr->umodes &= ~UMODE_WEBTV;
- }
- break;
default:
for (s = user_modes; (flag = *s); s += 2)
if (*m == (char) (*(s + 1))) {