Knowledge (XXG)

IRC services

Source 📝

510:(supporting a wide range of IRC daemons, considered the "original" IRC Services). While some of these packages provide excellent features in the eyes of many users, some network operators decide to write their own services, with the most important reasons being flexibility, customization, and often, mostly on smaller networks, fun also plays an important role. Not all packages implement the above service bots. Also, sometimes the bots have different names, and may or may not implement these functions in the form listed above. Even so, the above form is the most common. 36: 357:
are the last large IRC networks which stick to their policy of living without identity protection. Some debate still remains over the value and benefits of Services on IRC, although they are generally considered essential to providing a pleasant chatting experience. This is proven in the fact that
393:
privileges. Most channel service bots also allow other sorts of channel management options, such as topic locks (in addition to +t), mode locks, and providing users automatically with operator status, half-operator status, voice, or other access, as designated by the channel owners. They may also
361:
Many variants of services have been implemented over time, so each IRC network speaks a different service dialect, making it close to impossible for client developers to implement unified graphical interfaces to the various registration procedures. Still, most of them are inspired by DALnet's and
461:
a similar concept known as an "AKill" was used instead of a G-line. The term AKill comes from an earlier implementation in which the IRC services would automatically "kill" (disconnect) the user remotely upon login, rather than the individual servers simply denying the connection.
465:
On OpenNap networks, OperServ is a pseudo-user which allows users above a specific permission level to execute server administration commands. Although primarily intended to supplement clients without built-in support for such actions, there are no restrictions on its use.
454:. These are used to discipline troublesome network users, however, other network lines are available for use. The exact features available depend upon a particular operator's permissions, and the specific implementation in use. 252:, a message agent, is a specific service that is used to send global messages via services. This agent is usually given a global IRC Operator status as to be able to perform the function. This service must be on a 604: 143:
with special status which are generally used to provide users with access with certain privileges and protection. They usually implement some sort of login system so that only people on the
389:
registration and access information. If a channel is registered with ChanServ, its owners (and those they have designated) can use ChanServ to obtain control over the channel, gaining
326:
passwords from users and being amused by that. This led to a public debate over the usefulness and safety of services and the discontinuation of NickServ on EFnet, and
166:
and help run the channel. This is convenient for the operators because they do not need to have an operator on the channel all of the time to keep their status.
155:
The most popular style of services uses a number of fake clients whose names end in "Serv". The four below are nearly always seen in services of this style.
229:, used on specific networks, is utilized by Services Root Administrators to perform Root Administrative functions for the IRC Network and Services Program. 591: 1045: 794: 203:, a bot which allows channel operators to assign bots to their channels. These bots are mostly a ChanServ representative in the channel. 963: 119: 286: 57: 100: 397:
There are several implementations of IRC services which have a ChanServ bot; some other services use other names, such as
53: 72: 443:
with functions to help monitor and maintain the network, manage the other services, and deal with problematic users.
289:
in 1990. The original intention was to give out friendly warnings that somebody else already likes to use a specific
79: 646: 46: 1327: 902: 815: 256:
server so it has the ability to spoof nicknames. This service is often renamed to the name of the network (e.g.
841: 787: 401:. The exact commands and features available depend on the service implementation and the network in question. 86: 907: 586: 68: 1214: 1127: 600: 534: 390: 163: 1332: 1280: 1078: 803: 780: 524: 436: 386: 144: 136: 587:"From <Bonehead> to <cLoNehEAd>: Nicknames, play, and identity on Internet Relay Chat" 282: 253: 1260: 1132: 196:
Some others are also seen following this naming convention in some services packages including:
178:, a memo service bot, is used to record and deliver messages to users who are currently offline. 241:, a statistic services bot, is used to perform various statistical analysis on the IRC Network. 1392: 1275: 475: 1086: 1055: 608: 264: 1209: 1163: 650: 189: 93: 1348: 1050: 917: 831: 612: 425:"AKill" redirects here. For the creator of Akbot, whose online pseudonym is AKILL, see 303:
followed up soon after the introduction of NickServ, and had a similar job to today's
1381: 293:, since the IRC protocol has no built-in provision to protect electronic identities. 1387: 1368: 1194: 876: 856: 759: 539: 529: 519: 447: 440: 188:
to perform administrative functions. Also known as AdminServ, RootServ, or OpServ (
185: 140: 1239: 958: 426: 216: 35: 1270: 1142: 1029: 861: 664: 220: 446:
Some of the more infamous functions of OperServ are the "lines", such as the
1322: 1255: 948: 846: 772: 726: 697: 209:, the help service bot, is used to provide help on a variety of IRC topics. 1204: 1137: 1096: 993: 983: 968: 943: 897: 851: 730: 701: 668: 367: 363: 290: 172:, a nickname service bot, is used to register and protect user nicknames. 17: 631: 435:
is a component of most IRC services packages used to help administer an
1296: 1229: 1224: 1117: 1019: 1014: 1009: 988: 836: 643: 1306: 1265: 1184: 978: 953: 933: 674: 564: 458: 451: 354: 338: 258: 478:
packages that implement services. Some of the popular ones include
215:, a host service bot, is used to allow general users to register a 1353: 1301: 1234: 1219: 1199: 1189: 1179: 1158: 1091: 973: 938: 327: 1122: 1101: 912: 892: 866: 544: 776: 1024: 382: 29: 605:
Indiana University School of Library and Information Science
394:
provide some form of automated ban-list management.
1341: 1315: 1289: 1248: 1172: 1151: 1110: 1071: 1064: 1038: 1002: 926: 885: 824: 60:. Unsourced material may be challenged and removed. 370:stick out with a completely different approach. 310:It was considered acceptable behavior simply to 314:NickServ's notices, but an operator decided to 788: 8: 413:Super operator (often written as SOP or SOp) 385:networks, is an IRC service which maintains 162:, a channel service bot, is used to protect 416:Auto operator (often written as AOP or AOp) 1068: 795: 781: 773: 592:Journal of Computer-Mediated Communication 358:most service-less networks have died out. 135:is a set of features implemented on many 120:Learn how and when to remove this message 235:, used to protect channels against spam. 585:Bechar-Israeli, Haya (September 1995). 556: 653:by WyldRyde. Accessed October 6, 2008. 634:by TechNerd. Accessed October 6, 2008. 494:, Hybserv (developed for use with the 322:himself, subsequently collecting all 7: 58:adding citations to reliable sources 245:Other commonly used services bots: 613:10.1111/j.1083-6101.1995.tb00325.x 25: 139:networks. Services are automated 34: 758:Kalt, Christophe (1997-09-03). 45:needs additional citations for 727:"Adding/removing/listing AOps" 698:"Adding/removing/listing SOps" 470:IRC services software packages 287:Technical University of Munich 1: 362:Armin's original works, only 665:"Changing channel founders" 147:can obtain these services. 1409: 424: 1366: 1328:Mozilla Application Suite 811: 725:Mystro (8 March 2010) . 696:Mystro (8 March 2010) . 663:Mystro (8 March 2010) . 567:. GameSurge. 2008-12-18 332:Nicknames are not owned 1316:Web browser components 345:, then re-implemented 816:Comparison of clients 439:network. It provides 318:and use the nickname 1342:Library and plug-ins 1128:Microsoft Comic Chat 735:. DALnet IRC Network 732:ChanServ Information 706:. DALnet IRC Network 703:ChanServ Information 670:ChanServ Information 601:Bloomington, Indiana 535:IRC channel operator 54:improve this article 1333:Mozilla Thunderbird 804:Internet Relay Chat 565:">> SpamServ" 525:Internet Relay Chat 437:Internet Relay Chat 353:. Today, EFnet and 219:so that their real 145:access control list 137:Internet Relay Chat 649:2009-06-26 at the 474:There are several 1375: 1374: 1362: 1361: 1111:Microsoft Windows 886:Related protocols 644:What is ChanServ? 488:DalekIRC Services 223:on IRC is hidden. 164:channel operators 130: 129: 122: 104: 16:(Redirected from 1400: 1069: 1056:Jarkko Oikarinen 1046:List of commands 797: 790: 783: 774: 769: 767: 766: 745: 744: 742: 740: 722: 716: 715: 713: 711: 693: 687: 686: 684: 682: 660: 654: 641: 635: 629: 623: 622: 620: 619: 582: 576: 575: 573: 572: 561: 391:channel operator 125: 118: 114: 111: 105: 103: 62: 38: 30: 21: 1408: 1407: 1403: 1402: 1401: 1399: 1398: 1397: 1378: 1377: 1376: 1371: 1358: 1337: 1311: 1285: 1244: 1168: 1147: 1106: 1060: 1034: 998: 922: 881: 820: 807: 801: 764: 762: 757: 754: 752:Further reading 749: 748: 738: 736: 724: 723: 719: 709: 707: 695: 694: 690: 680: 678: 662: 661: 657: 651:Wayback Machine 642: 638: 630: 626: 617: 615: 584: 583: 579: 570: 568: 563: 562: 558: 553: 516: 472: 430: 423: 407: 405:Access levels 376: 281:was written by 275: 153: 126: 115: 109: 106: 63: 61: 51: 39: 28: 27:Type of service 23: 22: 15: 12: 11: 5: 1406: 1404: 1396: 1395: 1390: 1380: 1379: 1373: 1372: 1367: 1364: 1363: 1360: 1359: 1357: 1356: 1351: 1345: 1343: 1339: 1338: 1336: 1335: 1330: 1325: 1319: 1317: 1313: 1312: 1310: 1309: 1304: 1299: 1293: 1291: 1287: 1286: 1284: 1283: 1278: 1273: 1268: 1263: 1258: 1252: 1250: 1246: 1245: 1243: 1242: 1237: 1232: 1227: 1222: 1217: 1212: 1207: 1202: 1197: 1192: 1187: 1182: 1176: 1174: 1173:Cross-platform 1170: 1169: 1167: 1166: 1161: 1155: 1153: 1149: 1148: 1146: 1145: 1140: 1135: 1130: 1125: 1120: 1114: 1112: 1108: 1107: 1105: 1104: 1099: 1094: 1089: 1084: 1081: 1075: 1073: 1066: 1062: 1061: 1059: 1058: 1053: 1048: 1042: 1040: 1036: 1035: 1033: 1032: 1027: 1022: 1017: 1012: 1006: 1004: 1000: 999: 997: 996: 991: 986: 981: 976: 971: 966: 961: 956: 951: 946: 941: 936: 930: 928: 924: 923: 921: 920: 915: 910: 905: 900: 895: 889: 887: 883: 882: 880: 879: 874: 869: 864: 859: 854: 849: 844: 839: 834: 828: 826: 822: 821: 819: 818: 812: 809: 808: 802: 800: 799: 792: 785: 777: 771: 770: 760:"IRC Services" 753: 750: 747: 746: 717: 688: 655: 636: 624: 577: 555: 554: 552: 549: 548: 547: 542: 537: 532: 527: 522: 515: 512: 508:IRC Services 5 471: 468: 422: 419: 418: 417: 414: 411: 406: 403: 375: 372: 334:policy arose. 316:/kill NickServ 274: 271: 270: 269: 243: 242: 236: 230: 224: 210: 204: 194: 193: 179: 173: 167: 152: 149: 128: 127: 69:"IRC services" 42: 40: 33: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 1405: 1394: 1391: 1389: 1386: 1385: 1383: 1370: 1365: 1355: 1352: 1350: 1347: 1346: 1344: 1340: 1334: 1331: 1329: 1326: 1324: 1321: 1320: 1318: 1314: 1308: 1305: 1303: 1300: 1298: 1295: 1294: 1292: 1288: 1282: 1279: 1277: 1274: 1272: 1269: 1267: 1264: 1262: 1259: 1257: 1254: 1253: 1251: 1247: 1241: 1238: 1236: 1233: 1231: 1228: 1226: 1223: 1221: 1218: 1216: 1213: 1211: 1208: 1206: 1203: 1201: 1198: 1196: 1193: 1191: 1188: 1186: 1183: 1181: 1178: 1177: 1175: 1171: 1165: 1162: 1160: 1157: 1156: 1154: 1150: 1144: 1141: 1139: 1136: 1134: 1131: 1129: 1126: 1124: 1121: 1119: 1116: 1115: 1113: 1109: 1103: 1100: 1098: 1095: 1093: 1090: 1088: 1085: 1082: 1080: 1077: 1076: 1074: 1070: 1067: 1063: 1057: 1054: 1052: 1049: 1047: 1044: 1043: 1041: 1037: 1031: 1028: 1026: 1023: 1021: 1018: 1016: 1013: 1011: 1008: 1007: 1005: 1001: 995: 992: 990: 987: 985: 982: 980: 977: 975: 972: 970: 967: 965: 962: 960: 957: 955: 952: 950: 947: 945: 942: 940: 937: 935: 932: 931: 929: 925: 919: 916: 914: 911: 909: 906: 904: 901: 899: 896: 894: 891: 890: 888: 884: 878: 875: 873: 870: 868: 865: 863: 860: 858: 855: 853: 850: 848: 845: 843: 840: 838: 835: 833: 830: 829: 827: 823: 817: 814: 813: 810: 805: 798: 793: 791: 786: 784: 779: 778: 775: 761: 756: 755: 751: 734: 733: 728: 721: 718: 705: 704: 699: 692: 689: 676: 672: 671: 666: 659: 656: 652: 648: 645: 640: 637: 633: 632:ChanServ Help 628: 625: 614: 610: 606: 602: 598: 594: 593: 588: 581: 578: 566: 560: 557: 550: 546: 543: 541: 538: 536: 533: 531: 528: 526: 523: 521: 518: 517: 513: 511: 509: 505: 501: 497: 493: 489: 485: 481: 477: 469: 467: 463: 460: 455: 453: 449: 444: 442: 441:IRC operators 438: 434: 428: 420: 415: 412: 409: 408: 404: 402: 400: 395: 392: 388: 384: 380: 373: 371: 369: 365: 359: 356: 352: 348: 344: 340: 335: 333: 329: 325: 321: 317: 313: 308: 306: 302: 298: 294: 292: 288: 284: 280: 277:The original 272: 267: 266: 261: 260: 255: 251: 248: 247: 246: 240: 237: 234: 231: 228: 225: 222: 218: 214: 211: 208: 205: 202: 199: 198: 197: 191: 187: 186:IRC operators 183: 180: 177: 174: 171: 168: 165: 161: 158: 157: 156: 150: 148: 146: 142: 138: 134: 124: 121: 113: 102: 99: 95: 92: 88: 85: 81: 78: 74: 71: –  70: 66: 65:Find sources: 59: 55: 49: 48: 43:This article 41: 37: 32: 31: 19: 1195:Konversation 871: 825:Common terms 763:. Retrieved 737:. Retrieved 731: 720: 708:. Retrieved 702: 691: 679:. Retrieved 669: 658: 639: 627: 616:. Retrieved 596: 590: 580: 569:. Retrieved 559: 540:IRC takeover 530:IRC operator 520:IRC commands 507: 503: 499: 495: 492:ChatServices 491: 487: 483: 479: 473: 464: 456: 445: 432: 431: 398: 396: 378: 377: 360: 350: 346: 342: 336: 331: 323: 319: 315: 311: 309: 304: 300: 296: 295: 283:Armin Gruner 278: 276: 263: 257: 249: 244: 238: 232: 226: 212: 206: 200: 195: 181: 175: 169: 159: 154: 133:IRC services 132: 131: 116: 107: 97: 90: 83: 76: 64: 52:Please help 47:verification 44: 1240:Quassel IRC 959:Libera Chat 677:IRC Network 498:software), 496:Hybrid IRCd 427:Owen Walker 330:'s current 184:is used by 1382:Categories 1271:Miranda NG 1143:Visual IRC 1051:Subculture 1030:UnrealIRCd 1003:Technology 842:DoS attack 765:2009-07-02 618:2020-03-29 571:2013-07-11 551:References 421:OperServ 381:, on many 374:ChanServ 221:IP address 151:Components 80:newspapers 1323:ChatZilla 1290:Web-based 1256:Centericq 1152:Unix-like 949:GameSurge 341:invented 18:AOP (IRC) 1393:IRC bots 1369:Category 1281:Trillian 1249:Multi-IM 1205:LeafChat 1138:Shareaza 1097:Linkinus 1079:Colloquy 1039:See also 994:Undernet 984:SlashNET 969:QuakeNet 944:Freenode 927:Networks 898:MSN Chat 877:Takeover 872:Services 857:Operator 852:Netsplit 647:Archived 514:See also 476:software 433:OperServ 379:ChanServ 368:QuakeNet 364:Undernet 351:MemoServ 347:NickServ 343:ChanServ 337:In 1995 324:identify 320:NickServ 305:MemoServ 297:NoteServ 291:nickname 279:NickServ 239:StatServ 233:SpamServ 227:RootServ 213:HostServ 207:HelpServ 182:OperServ 176:MemoServ 170:NickServ 160:ChanServ 110:May 2009 1297:CGI:IRC 1261:Empathy 1230:HexChat 1225:WeeChat 1215:Nettalk 1118:Bersirc 1065:Clients 1020:BitlBee 1015:Infobot 1010:Eggdrop 989:Snoonet 410:Founder 387:channel 312:/ignore 301:MsgServ 285:at the 273:History 254:U-lined 201:BotServ 94:scholar 1307:Mibbit 1276:Pidgin 1266:Kopete 1185:BitchX 979:RusNet 954:IRCnet 934:DALnet 862:Script 739:13 May 710:13 May 681:13 May 675:DALnet 506:, and 484:Atheme 459:DALnet 452:G-line 448:K-line 355:IRCnet 339:DALnet 265:Xevium 259:DalNet 250:Global 96:  89:  82:  75:  67:  1354:rcirc 1302:PJIRC 1235:PJIRC 1220:Smuxi 1200:KVIrc 1190:Irssi 1180:Ayttm 1159:ircII 1133:PIRCH 1092:Ircle 1087:Homer 1072:macOS 974:Rizon 939:EFnet 918:Ident 847:Flood 806:(IRC) 599:(2). 504:Anope 500:Epona 328:EFnet 217:vhost 101:JSTOR 87:books 1210:naim 1123:mIRC 1102:Snak 1083:Fire 964:OFTC 913:XDCC 903:CTCP 893:IRCX 867:IRCd 741:2010 712:2010 683:2010 545:IRCd 480:srvx 450:and 366:and 349:and 299:and 190:srvx 141:bots 73:news 1388:IRC 1349:ERC 1025:ZNC 908:DCC 837:Bot 832:BNC 609:doi 457:On 383:IRC 262:or 56:by 1384:: 1164:Ii 729:. 700:. 673:. 667:. 607:. 603:: 595:. 589:. 502:, 490:, 486:, 482:, 399:CS 307:. 268:). 192:). 796:e 789:t 782:v 768:. 743:. 714:. 685:. 621:. 611:: 597:1 574:. 429:. 123:) 117:( 112:) 108:( 98:· 91:· 84:· 77:· 50:. 20:)

Index

AOP (IRC)

verification
improve this article
adding citations to reliable sources
"IRC services"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Internet Relay Chat
bots
access control list
channel operators
IRC operators
srvx
vhost
IP address
U-lined
DalNet
Xevium
Armin Gruner
Technical University of Munich
nickname
EFnet
DALnet
IRCnet
Undernet

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.