Перед тем, как просить помощи в исправлении ошибок в TCL скриптах, пожалуйста, убедитесь, что выполнили следующие действия:
1. Команды .tcl и .set включены, для этого вы должны открыть конфиг бота и закомментировать (или удалить) следующие строки:
после чего сохранить конфиг и сделать боту .restart
2. Имеется полный лог ошибки; это означает, что как только вы получаете ошибку (вы должны находиться в патилайне бота), вы пишите .set errorInfo и сохраняете полученную информацию о ней.
3. Если бот отвечает вам `What? You need .help', вы должны включить команду .set (смотрите выше)
4. Когда копируете код используйте кнопку "подсветка синтаксиса"; сам код должен быть отформатирован, это делает его более понятным для чтения, например используйте:
но не:
5. Когда тестируете скрипт, постарайтесь отключить все другие, закомментировав их в конфиге бота (не забудьте сделать боту .restart после этого); это поможет определить причины возникающих проблем более точно.
6. При размещении новых скриптов или сообщении об ошибке пользуйтесь шаблонами сообщений, они помогут Вам оформить сообщение более грамотно.
Выполнение этих шести простых правил значительно упростит поиск проблемы а, возможно, и снимет наиболее типичные из них.
Вольный перевод поста http://forum.egghelp.org/viewtopic.php?p=53745#53745