Если у вас в сообщении есть точка или другой символ, то в конце ставит 1, это можно пофиксить убрав точки на 25 строке, вот пофикшенный код:
local russian_characters = {
[168] = 'Ё', [184] = 'ё', [192] = 'А', [193] = 'Б', [194] = 'В', [195] = 'Г', [196] = 'Д', [197] = 'Е', [198] = 'Ж', [199]...