در toastbot تمیز، ربات IRC توسعه با استفاده از پایتون، irckit، gevent و درخواست است.
استفاده
خود را ایجاد کنید `` bot.py`` فایل و رها کردن در:
و nbsp؛ & nbsp؛ در و nbsp؛ واردات toastbot
و nbsp؛ & nbsp؛ در و nbsp؛ ربات = toastbot.ToastBot ('myircbot'، '#myircchannel')
و nbsp؛ & nbsp؛ در و nbsp؛ bot.setup ()
سپس آن را با `` bot.py`` پایتون را اجرا کنید.
پیکر بندی
`` شی Toastbot`` نیاز `` nick`` و `` استدلال channel`` و می توانید یک را
از گزینه های مختلف غیر مورد نیاز است.
استدلال مورد نیاز
* `` nick`` - نام مستعار از ربات، به عنوان یک رشته.
* `` channel`` - کانال ربات باید برای اتصال، به عنوان یک رشته.
گزینه
* `` server`` - سرور ربات باید برای اتصال (به طور پیش فرض: `` irc.freenode.net``).
* `` username`` -The نام کاربری ربات باید به عنوان (به طور پیش فرض: `` nick``) شناسایی.
* `` realname`` - نام قابل خواندن توسط انسان ربات باید (به طور پیش فرض: "ToastBot ') فراهم می کند.
* `` debug`` - کنترل اگر اتصال IRC باید پیام های اشکال زدایی کمپرسی (به طور پیش فرض: `` false``).
* `` log_dir`` - کنترل آنچه دایرکتوری سیاهههای مربوط باید در رفتن (به طور پیش فرض: `` $ INSTALL_DIRECTORY / logs``).
* `` variants`` - مورد استفاده به نادیده گرفتن راه هایی برای مقابله با ربات. باید رشته (به طور پیش فرض: `` [self.nick + ':'، self.nick + '،'، self.nick + '-'، self.nick + '-'] ``).
مورد نیاز:
پایتون
gevent
irckit
درخواست
نظر یافت نشد