0

Upgrade versions of vendored libs

This commit is contained in:
eleksir
2023-05-18 23:55:10 +03:00
parent 4869c146fe
commit 7958db9c0d
555 changed files with 36170 additions and 15565 deletions

14
TODO Normal file
View File

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