Итак, ваша первая проблема в том, что вы обращаетесь к переменной ascii, прежде чем ее определить:
ascii = gg(ascii)
Попробуйте сделать так:
ascii = gg(word[0])
Далее выоткрытие каждого файла, возвращаемого glob ... только для того, чтобы ничего с ними не делать.Я не собираюсь давать вам код для этого: пожалуйста, попробуйте решить, что он делает или не делает для себя.Один совет: интерфейс xchat - дополнительная сложность.Попробуйте сначала заставить его работать в простом Python, а затем подключите его к xchat.
Могут быть и другие проблемы - я не знаю API xchat.
Когда вы говорите "не работает", попробуйте указать, как именно это не работает.Есть ли сообщение об ошибке?Это делает не то, что нужно?Что вы пробовали?