An IRC bot is a set of scripts or an independent program that connects to Internet Relay Chat as a client, and so appears to other IRC users as another user. It differs from a regular client in that instead of providing interactive access to IRC for a human user, it performs automated functions. The historically oldest IRC bots were Bill Wisner's Bartender and Greg Lindahl's GM (Game Manager for the Hunt the Wumpus game)..

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • An IRC bot is a set of scripts or an independent program that connects to Internet Relay Chat as a client, and so appears to other IRC users as another user. It differs from a regular client in that instead of providing interactive access to IRC for a human user, it performs automated functions. The historically oldest IRC bots were Bill Wisner's Bartender and Greg Lindahl's GM (Game Manager for the Hunt the Wumpus game).. Over time, bots evolved to provide special services, such as managing channels on behalf of groups of users, maintaining access lists, and providing access to databases. Often, an IRC bot is deployed as a detached program running from a stable host. It sits on an IRC channel to keep it open and prevents malicious users from taking over the channel. It can be configured to give channel operator status to privileged users when they join the channel, and can provide a unified channel operator list. Many of these features require that the bot be a channel operator. Thus, most IRC bots are run from computers which have long uptimes and a fast, stable Internet connection. As IRC has become popular with many dial-up users as well, special services have appeared that offer limited user-level access to a stable Linux server with a decent connection. The user may run an IRC bot from this shell account. These services are commonly known as shell providers. A bot can also perform many other useful functions, such as logging what happens in an IRC channel, giving out information on demand (very popular in IRC channels dealing with user support), creating statistics, hosting trivia games, and so on. These functions are usually provided by user-writable scripts, often written in a scripting programming language such as Tcl or Perl, added to the bot in question. Channels dedicated to file sharing often use XDCC bots to distribute their files. IRC bots are particularly well-used on IRC networks without channel registration services like ChanServ, such as EFnet and IRCnet, and on networks that may prevent channels from being registered due to certain registration requirements (minimum user count, etc. ), such as Undernet or QuakeNet. Where bots are used for administrative functions such as this, they may need more access than a normal client connection allows. Some versions of IRC have a "Service" protocol that allows clients with these extra powers. Such server-sanctioned bots are called IRC services. Bots are not always welcome. Some IRC networks forbid the usage of bots. One of the reasons for doing so is that each nickname connected to the network increases the size of the network database which is being kept in sync across all servers. Allowing for bots in large networks can cause a relevant amount of network traffic overhead which needs to be financed and may even lead to netsplits. This however is a shortcoming of the IRC technology, not the bots. People that create an IRC bot use either the scripting language built into a client, or appropriate frameworks of a suitable programming language to connect to an IRC server(s), or they use an existing bot implementation, and adapt it to their needs.
  • IRC bot je internetový robot využívající protokol IRC, který slouží většinou ke správě komunikačních kanálů a poskytování dalších rozšířených funkcí. Často bývá použit na IRC serverech, kde není přítomna služba ChanServ. Příkladem poskytovaných funkcí může být vyhledávání informací na Internetu, "vyhození" uživatele při použití sprostých slov, vyprávění vtipů nebo sledování aktivity na kanále a tvorba statistik.
  • IRC-botti on botti, eli tietokoneohjelma tai skripti, joka on läsnä ja näkyy IRC:ssä normaalin käyttäjän tavoin, mutta joka toimii niin kuin tietokoneohjelma tai skripti. Bottia voi ohjata sen omistaja ja hänen valtuuttamansa irkkaajat. Käytännössä tämä usein tarkoittaa sitä, että IRC-kanavalla on normaalilta käyttäjältä päällisin puolin näyttävä botti, joka suorittaa valtuutettujen käyttäjien haluamia toimintoja tietyllä komennoilla. IRC-botti voi asetuksistaan riippuen joko tarkkailla kanavan keskustelua siltä varalta, että joku oikea käyttäjä "sanoo" kanavan keskustelun keskelle repliikin, jonka IRC-botti tunnistaa joksikin komennokseen, tai vaihtoehtoisesti ottaa vastaan komentoja yksityisviesteinä oikeilta käyttäjiltä. Boteissa voi olla skriptejä, jotka voivat kertoa muille kanavan irkkaajille, milloin kysytty irkkaaja on viimeksi ollut kanavalla. IRC-botit antavat kanavan valtuutetuille kanavaoperaattoreille automaattisesti tai salasanakyselyn jälkeen operaattoristatuksen aina, kun he saapuvat kanavalle. Irc-botit estävät ei-toivottujen käyttäjien pääsyä kanavalle kickeillä ja banneilla. IRC-botit voivat kontrolloida myös irkkaajien toimintaa estämällä ei-toivotut tilanteet kuten floodaus, join-flood, idlaus, ei-toivottujen sanojen sanominen, ei toivottujen lempinimien (nick) käyttö, yms. IRC-botit voivat kontrolloida kanavan topiccia. Ne voivat asettaa sinne satunnaisia otsikoita tai asettaa valtuutettujen käyttäjien haluamia otsikoita. IRC-bottien avulla voidaan tehdä graafisia tilastoja kanavan aktiviteeteista, kuten irkkaajien määrästä, kanavalla käytyjen keskustelujen vilkkaudesta, vuorokaudenajoista yms. Esimerkiksi java-kielellä tehty Piespy botti osaa piirtää kaavioita kanavan irkkaajien sosiaalisista suhteista. Kanavan automaattisen ylläpidon ja käyttäjien hallinnan sekä informatiivisten tilastojen tekemisen ja lokien keruun lisäksi boteissa voi olla alkeellista tekoälyä, jonka avulla ne voivat keskustella käyttäjien kanssa.
  • Un robot IRC est un ensemble de scripts ou un programme indépendant permettant d'utiliser les fonctions du protocole IRC de manière automatisée. De manière générale, un robot IRC est mis en place comme un programme à part, à partir d'un hôte stable. Il est généralement présent sur un salon IRC pour le garder et empêcher le takeover du canal. En raison de la nature du protocole IRC, un robot apparaît comme un utilisateur normal. Il peut être configuré pour donner le statut d'opérateur de salon.
  • Az irc bot kifejezés valójában egy rövidítés. A teljes név IRC robot. Robot, tehát önállóan működik. Működési helye pedig az IRC, azon belül pedig egy adott hálózat szervere. A botokat általában csatornák védelmére tartják fent. Ahhoz hogy hathatósan működhessenek természetesen szükségük van operátori jogra az adott csatornán, és nem árt nekik egy állandó stabil kapcsolat sem. Tehát egy irc bot elsődleges célja a csatorna védelme. Ezt különböző előre beállított szűrőkkel végzi, de parancs kiadására is működésbe léphet. Ezen felül még adatbázist vezethet a csatorna látogatóiról, és egyéb extrákkal is el lehet látni. Ilyen extra lehet például egy időjárás-, vagy egy horoszkóp-lekérdező.
  • Un bot IRC è un insieme di Script o un programma indipendente che si collega ad un server IRC proprio come fa un client, e gli altri utenti IRC lo vedono proprio come uno di loro. Il bot IRC è diverso da un normale client che fornisce accesso interattivo per gli utenti umani, esso esegue funzioni automatizzate. Storicamente i più vecchi bot IRC sono stati Bill Wisner's Bartender and Greg Lindahl's GM (Game Manager erano gestori di gioco ed in particolare del gioco Hunt the Wumpus).. Con il passare del tempo, i bot si sono evoluti per fornire servizi speciali, come la gestione di canali per conto di un gruppo di utenti, mantenendo liste di accesso, e fornendo accesso ai database. Spesso, un bot IRC è usato come un programma distaccato che funziona da ospite fisso, sta su un canale IRC per tenerlo aperto e impedire agli utenti pericolosi di prendere il canale. Il bot IRC può essere configurato per dare lo stato di operatore ad utenti privilegiati ogni volta che entrano in canale, e può fare una lista unificata degli operatori di canale. Molte di queste caratteristiche richiedono che il bot sia un operatore di canale. Così, molti bot IRC sono installati su server che hanno tempi di uptime molto alti (solitamente sono installati su sistemi Unix-like) con connessioni ad internet stabili e veloci. Siccome IRC era diventato popolare, ma molti utenti avevano una connessione di tipo dial-up, non adatta per far funzionare un bot dato che il bot deve stare sempre connesso per svolgere le sue funzioni; allora nacquero dei servizi come le note shell provider che mettono a disposizione un account sul loro server per potere installare e far funzionare i bot. Un bot può svolgere anche altre funzioni molto utili, come memorizzare quello che succede su un canale IRC, dando informazioni su richiesta, creare statistiche, ospitare giochini per gli utenti. Queste funzionalità sono spesso fornite dagli script scritti dagli utenti, spesso scritti con un particolare linguaggio di scripting come Tcl o Perl, e aggiunti al bot in questione. I canali dedicati al file sharing spesso usano bot XDCC per distribuire i loro file. I bot IRC sono molto utilizzati sui network IRC senza i servizi di registrazione del canale come ChanServ, come su EFnet e IRCnet, e su network che possono impedire la registrazione di canali se non si soddisfano certi requisiti(ad esempio un numero di utenti minimo, ed altri), come accade su Undernet e QuakeNet. I bot IRC non sono sempre i benvenuti, molti network IRC proibiscono l'uso di bot. Una delle ragioni è che in questo modo ogni nickname connesso al network incrementa la dimensione del database il quale deve essere sincronizzato con tutti gli altri server del network IRC. Permettere l'uso di bot in grandi network può causare un rilevante aumento del traffico internet, il quale ha bisogno di essere finanziato e può causare dei netsplit continui . Questo comunque è un difetto della tecnologia di IRC, non dei bot. Le persone che creano un bot IRC usano il linguaggio di scripting incorporato nel loro client, oppure appropiati framework di un adatto Linguaggio di programmazione per connettersi ai server IRC, oppure si usano implementazioni di bot già esistenti, adattate alle proprie necessità.
  • Een IRC-bot is een bot die gebruikt wordt voor automatische taken op een Internet Relay Chat-channel, bv. om quizzen te organiseren, spammers buiten houden en statistieken op te vragen via sockets. De bots worden bijna uitsluitend geprogrammeerd in mIRC-scripting, een speciale programmeertaal ontworpen voor IRC-applicaties, maar ze kunnen ook geprogrammeerd worden in Perl en in vb. NET. Ze kunnen op ieder netwerk werken, tenzij dat ze zo zijn ingesteld alleen op bepaalde netwerken te kunnen werken. Een IRC-bot kan alleen maar werken als de computer van de eigenaar aanstaat. Zelfs met een BNC zal het alleen werken wanneer de computer aanstaat. De enige uitweg is een Eggdrop, waarbij de bot op een andere computer wordt gehost.
  • IRC bot to zbiór skryptów lub niezależny program, który działa w sieci IRC. Jest to program, który wykonuje automatycznie pewne akcje np. : dodawanie operatorów, wyrzucanie użytkowników z kanału, automatyczne odpowiadanie na rozmaite pytania a nawet prowadzenie gier i konkursów przeprowadzanych na kanałach IRC. Prawdopodobnie pierwszym IRC botem był GM, napisany przez operatora IRC Servera Grega Lindahla, posługującego się pseudonimem "Wumpus". GM grał w grę o nazwie Hunt the Wumpus z użytkownikami na kanale "#Wumpus". Współcześnie boty służą przede wszystkim do nadzorowania kanałów, w sieciach które nie oferują serwisu ich rejestrowania. W sieciach z serwisami można spotkać boty oferujące rozmaite dodatkowe usługi, takie jak tworzenie baz danych użytkowników, zbieranie statystyk kanałowych, prowadzenie gier i quizów, dostarczanie rozmaitych informacji, prowadzenie konwersacji i wiele innych usług. Boty od strony funkcji jakie spełniają można podzielić na: infoboty - gromadzące i później udostępniające rozmaite informacje, np. boty zbierające i udostępniające dane statystyczne na temat kanału, boty tworzące bazy danych użytkowników itp. boty usługowo-specjalistyczne - które zazwyczaj są rodzajem łącznika między rozbudowanymi programami a określonym kanałem IRC; typowy przykład to chatbot Eliza, poprzez którego można prowadzić konwersację ze słynnym programem Eliza udającym człowieka boty "rozrywkowe" - boty do przeprowadzania quizów, gier, boty z bibliotekami żartów itp. boty "serwery plików" - spełniające rolę ircowych serwerów FTP - udostępniające publicznie lub tylko dla wybranych zasoby plików multimedialnych lub warezu, zazwyczaj poprzez DCC boty "nadzorcy" - najczęściej spotykane - służą do ochrony i pilnowania porządku na kanałach.
  • En IRC-bot (förkortning av Internet Relay Chat Robot) är ett datorprogram eller skript som används som en virtuell användare över chattprotokollet IRC. Användningsområdena varierar stort men de vanligaste syftena med IRC-bottar är att övervaka IRC-kanaler för att skydda mot spam, "takeovers" och användare som missköter sig rent allmänt. Det är även vanligt med bottar som givna ett kommando kan skriva ut t. ex. TV-tablåer eller väderinformation.
dbpprop:dmozProperty
  • Computers/Software/Internet/Clients/Chat/IRC/Bots/
  • IRC Bots
dbpprop:reference
dbpprop:wikiPageUsesTemplate
rdfs:comment
  • An IRC bot is a set of scripts or an independent program that connects to Internet Relay Chat as a client, and so appears to other IRC users as another user. It differs from a regular client in that instead of providing interactive access to IRC for a human user, it performs automated functions. The historically oldest IRC bots were Bill Wisner's Bartender and Greg Lindahl's GM (Game Manager for the Hunt the Wumpus game)..
  • IRC bot je internetový robot využívající protokol IRC, který slouží většinou ke správě komunikačních kanálů a poskytování dalších rozšířených funkcí. Často bývá použit na IRC serverech, kde není přítomna služba ChanServ. Příkladem poskytovaných funkcí může být vyhledávání informací na Internetu, "vyhození" uživatele při použití sprostých slov, vyprávění vtipů nebo sledování aktivity na kanále a tvorba statistik.
  • IRC-botti on botti, eli tietokoneohjelma tai skripti, joka on läsnä ja näkyy IRC:ssä normaalin käyttäjän tavoin, mutta joka toimii niin kuin tietokoneohjelma tai skripti. Bottia voi ohjata sen omistaja ja hänen valtuuttamansa irkkaajat. Käytännössä tämä usein tarkoittaa sitä, että IRC-kanavalla on normaalilta käyttäjältä päällisin puolin näyttävä botti, joka suorittaa valtuutettujen käyttäjien haluamia toimintoja tietyllä komennoilla.
  • Un robot IRC est un ensemble de scripts ou un programme indépendant permettant d'utiliser les fonctions du protocole IRC de manière automatisée. De manière générale, un robot IRC est mis en place comme un programme à part, à partir d'un hôte stable. Il est généralement présent sur un salon IRC pour le garder et empêcher le takeover du canal. En raison de la nature du protocole IRC, un robot apparaît comme un utilisateur normal.
  • Az irc bot kifejezés valójában egy rövidítés. A teljes név IRC robot. Robot, tehát önállóan működik. Működési helye pedig az IRC, azon belül pedig egy adott hálózat szervere. A botokat általában csatornák védelmére tartják fent. Ahhoz hogy hathatósan működhessenek természetesen szükségük van operátori jogra az adott csatornán, és nem árt nekik egy állandó stabil kapcsolat sem. Tehát egy irc bot elsődleges célja a csatorna védelme.
  • Un bot IRC è un insieme di Script o un programma indipendente che si collega ad un server IRC proprio come fa un client, e gli altri utenti IRC lo vedono proprio come uno di loro. Il bot IRC è diverso da un normale client che fornisce accesso interattivo per gli utenti umani, esso esegue funzioni automatizzate. Storicamente i più vecchi bot IRC sono stati Bill Wisner's Bartender and Greg Lindahl's GM (Game Manager erano gestori di gioco ed in particolare del gioco Hunt the Wumpus)..
  • Een IRC-bot is een bot die gebruikt wordt voor automatische taken op een Internet Relay Chat-channel, bv. om quizzen te organiseren, spammers buiten houden en statistieken op te vragen via sockets. De bots worden bijna uitsluitend geprogrammeerd in mIRC-scripting, een speciale programmeertaal ontworpen voor IRC-applicaties, maar ze kunnen ook geprogrammeerd worden in Perl en in vb. NET.
  • IRC bot to zbiór skryptów lub niezależny program, który działa w sieci IRC. Jest to program, który wykonuje automatycznie pewne akcje np. : dodawanie operatorów, wyrzucanie użytkowników z kanału, automatyczne odpowiadanie na rozmaite pytania a nawet prowadzenie gier i konkursów przeprowadzanych na kanałach IRC. Prawdopodobnie pierwszym IRC botem był GM, napisany przez operatora IRC Servera Grega Lindahla, posługującego się pseudonimem "Wumpus".
  • En IRC-bot (förkortning av Internet Relay Chat Robot) är ett datorprogram eller skript som används som en virtuell användare över chattprotokollet IRC. Användningsområdena varierar stort men de vanligaste syftena med IRC-bottar är att övervaka IRC-kanaler för att skydda mot spam, "takeovers" och användare som missköter sig rent allmänt. Det är även vanligt med bottar som givna ett kommando kan skriva ut t. ex. TV-tablåer eller väderinformation.
rdfs:label
  • Internet Relay Chat bot
  • IRCBot
  • IRC-botti
  • Robot IRC
  • Irc bot
  • Bot IRC
  • IRC-bot
  • Bot (IRC)
  • IRC-bot
owl:sameAs
skos:subject
foaf:depiction
foaf:page
is dbpprop:redirect of