Шаг 1.
В исходниках бота откройте файл eggdrop1.6.20/src/main.h
Найдите в нем следующие строки:
#if (((TCL_MAJOR_VERSION == 8) && (TCL_MINOR_VERSION >= 1)) || (TCL_MAJOR_VERSION > 8))
# define USE_TCL_BYTE_ARRAYS
# define USE_TCL_ENCODING
#endif
# define USE_TCL_BYTE_ARRAYS
# define USE_TCL_ENCODING
#endif
#if (((TCL_MAJOR_VERSION == 8) && (TCL_MINOR_VERSION >= 1)) || (TCL_MAJOR_VERSION > 8))
# undef USE_TCL_BYTE_ARRAYS
# define USE_TCL_ENCODING
#endif
# undef USE_TCL_BYTE_ARRAYS
# define USE_TCL_ENCODING
#endif
Шаг 2.
В исходниках бота откройте файл eggdrop1.6.20/src/tcl.c
Найдите в нем строки
и сразу после них вставьте следующую строку:
Шаг 3.
Перекомпилируйте заново бота.
Внимание, это не позволяет боту заходить и находиться на utf-8 каналах.
Как исправить смотрите тут: http://forum.egghelp.org/viewtopic.php?p=93395#93395
Взято тут: http://eggwiki.org/Utf-8