toastbot er en ren, utvidbar IRC bot ved hjelp av Python, irckit, gevent og forespørsler.
Bruk
Lag din egen `` bot.py`` fil & slipp i:
& Nbsp; & nbsp; & nbsp; import toastbot
& Nbsp; & nbsp; & nbsp; bot = toastbot.ToastBot ('myircbot', '#myircchannel')
& Nbsp; & nbsp; & nbsp; bot.setup ()
Deretter kjøres det med `` python bot.py``.
Konfigurasjon
Den `` Toastbot`` objekt krever `` nick`` & `` channel`` argumenter og kan ta en
rekke alternativer som ikke er nødvendig.
Obligatoriske argumenter
* `` Nick`` - Kallenavnet av bot, som en streng.
* `` Channel`` - Kanalen boten skal kobles til, som en streng.
Opsjoner
* `` Server`` - Serveren boten skal kobles til (standard: `` irc.freenode.net``).
* `` Username`` -The brukernavn boten bør identifisere som (standard: `` nick``);
* `` Realname`` - Den lesbar navn boten bør gi (standard: 'ToastBot').
* `` debug`` - Kontrollerer om IRC forbindelse bør dumpe debug-meldinger (standard: `` false``).
* `` Log_dir`` - Kontrollerer hva katalogen loggene bør gå i (standard: `` $ INSTALL_DIRECTORY / logs``).
* `` Variants`` - Brukes til å overstyre måter å løse boten. Bør være strenger (standard: `` [self.nick + ':', self.nick + ',', self.nick + '-', self.nick + '-'] ``).
Krav :
- Python
- gevent
- irckit
- forespørsler
Kommentarer ikke funnet