Незнайка – популярное средство организации викторины в среде IRC. Цель игры – набрать наибольшее количество очков, быстрее и точнее отвечая на задаваемые ботом вопросы. Незнайка написан на TCL и является расширением бота eggdrop (в дальнейшем будем называть его "ботом"), благодаря чему возможно использование практически на любой современной операционной системе. Данная страница служит для поддержки администраторов многочисленных Незнаек.
Для использования Незнайки необходимо, прежде всего, установить самого бота. Для этого обычно испольуется unix-сервер, однако подходит и обычный настольный компьютер под управлением Windows 2000/XP: Windrop. Вопросы настройки бота, возникающие в процессе инсталляции, выходят за рамки этого сайта, однако неплохую документацию на русском языке можно найти на сайте Eggdrop: Russian Documentation.
После успешной установки бота нужно скачать последнюю версию Незнайки и распаковать содержимое архива в каталог scripts. В результате будет создан подкаталог he3hauka, содержащий необходимые скрипты и тестовую базу вопросов. В конфигурационный файл бота, который обычно называется eggdrop.conf, нужно добавить строчку вида:
source scripts/he3hauka/3hauka.tcl
После этого нужно перезапустить бота или, находясь в его консоли, обновить конфигурацию командой .rehash.
Незнайка настраивается редактированием файла 3hauka.conf, находящегося рядом в каталоге scripts/he3hauka. Файл содержит подробные комментарии, разобраться в которых сможет любой пользователь.
По умолчанию скрипт активируется на канале #buktopuha. Учтите, что конфигурационного файла скрипта 3hauka недостаточно для того, чтобы бот стал заходить на описанные каналы; для этого придётся описать их также в файле eggdrop.conf, или воспользоваться командой .+chan, находясь в консоли бота.
В случае обнаружения ошибок в скрипте следует обращаться сюда, здесь можно оставлять пожелания для будущих версий, а сюда слать готовые патчи. Будьте осторожны с кодировками, т.к. в системе ведения проектов на Sourceforge.Net всё ещё отсутствует корректная поддержка русского языка; рекомендуется по возможности использовать английский.
Поиск и распространение вопросов не входит в задачи разработчиков скрипта. Пожалуйста, не обращайтесь к ним с подобными просьбами. Поиск качественных вопросов и фильтрация доступных баз является трудоёмкой задачей, добавляющей уникальности каждому экземпляру Незнайки, поэтому вряд ли следует надеяться, что владельцы ботов ими охотно поделятся.
Незнайка распространяется в рамках лицензии GNU GPL.