diff --git a/TODO b/TODO deleted file mode 100644 index e718a34..0000000 --- a/TODO +++ /dev/null @@ -1,14 +0,0 @@ -[ ] Имплементировать IRC (например, через https://github.com/thoj/go-ircevent) - [*] irc в виде горутинки на вход, как irc-клиент + обработчик входящих ивентов - ctcp-сообщений, dcc и вот это всё - [ ] подумать про настройки и нужность админской части (скорее всего нужно, для настройки функций ботов для канала) - [ ] подумать, про инвайт бота и про удаление бота средствами !nick get lost, если бот заапрувлен, но уже надоел. - [+] irc в виде функи для сообщений на выход, собственно, её будут дёргать как обработчик redis-сообщений, так модуль протокола irc - [+] реализовать ограничитель сообщений в единицу времени - -[+] Исправить парсер конфига - -[ ] Мульти-инстанс. В формате нескольких сервисов с отдельными конфигами. (Описать мульти-инстанс в readme) - [ ] Вариант запуска как с помощью симлинка (поиск конфига по имени бинаря). - [ ] Вариант запуска с указанием положения конфига. - -[ ] Дописать всякие необязательные .md-файлы :)