Потихоньку пилирую бота, набралось несколько киллерфич.
1) Можно сделать два типа модулей: синхронные и асинхронные. Первые пишутся на плюсах. А вторые на любом языке и подключаются к боту через сокеты. Т.е. они слушают входящие сообщения и пишут исходящие в этот сокет. COMPLETE.
2)йобы можно было писать на любых языках :3, а в конфиге надо было бы писать что-то вроде: !weather ~/weather.sh и он бы дергал weather.sh. Общение через какой-нибудь именованый пайп. COMPLETE.
3)модуль, который позволяет писать программы на C. Точнее, компилировать и запускать. !tcc int main() { printf("kokok\n"); }
4) Анонимное общение через обращения в приват к боту. Т.е пишешь боту в приват "!anon 'Вы тут все поехавшие'", он отвечает в конфочку "Anon says: Вы тут все поехавшие"
5) Модуль для переключения баз с наборами слов на лету. Воспитанный/хикке/ученый, например.
6) Модуль для запоминания поста по кейворду (define #koko "Здесь годная мысль, которую надо запомнить")
7) Навеяно предыдущим. Модуль — напоминалка с таймером.
Реквестирую еще фич. Псач, помогай. Бота назвал neexee, кстати.
violetta
05.02.2012 21:11 Time machine
Recommended by:
@17eyes
Do you really want to delete ?