← All posts tagged osiris

Disabler

Из-за большого количества кривых новостей у бота отвалилась проверялка новостей. В итоге авторы всех кривых новостей добавлены в игнор и все их новости автоматом удалены. Если бот удалил авторизацию и не даёт занова авторизоваться — сами виноваты. Попутно переделан алгоритм добавления новостей. Теперь кривую новость добавить сложнее.

Disabler

У бота osiris переписан модуль переводчика. В связи с этим более не доступны jid'ы однонаправленных переводчиков en-ru@isida-bot.com, ru-en@isida-bot.com, de-ru@isida-bot.com и ru-de@isida-bot.com.
Что получаем в итоге?
— Один общий jid: tr@isida-bot.com
— Доступные языки перевода: албанский, английский, арабсий, африкаанс, белорусский, болгарский, валийский, венгерский, вьетнамский, галийский, голландский, греческий, датский, иврит, идиш, индонезийский, ирландский, исландский, испанский, итяльянский, каталанский, китайский, корейский, латвийский, литовский, македонский, малайский, мальтийский, немецкий, норвежский, персидский, польский, португальский, румынский, русский, сербский, словакский, словенский, суахили, тагальский, тайский, турекий, украинский, финский, французский, хинди, хорватский, чешский, шведский, эстонский, японский, креольский.
— Формат команды [с какого языка переводить] [на какой] текст.
— Если не указать с какого языка переводить — сработает автоопределения языка.
— На какой язык переводить можно указать один раз командой 'set двухбуквенное_сокращение_языка'. Команда set без параметра покажет язык перевода по умолчанию.
— Команда list покажет список доступных сокращений языков.
— Команда info двухбуквенное_сокращение_языка [двухбуквенное_сокращение_языка] [...] — покажет названия языков.
— Команда help покажет краткую справку.
— То, что до этого было в команде help перенесено в команду about.
Надеюсь моя поделка кому-то пригодится.