0
Commit Graph

18 Commits

Author SHA1 Message Date
eleksir
351695a7c5 Change logrus to slog, add missing cmd/*, update gitignore 2025-10-12 13:48:55 +03:00
eleksir
d527c4ab8f End transition to go project layout 2025-10-12 12:57:09 +03:00
eleksir
79840796f6 Move settings routines to separate internal module 2025-10-12 11:58:03 +03:00
eleksir
24507ed6b4 Upgrade versions of vendored libs 2025-04-06 15:38:55 +03:00
eleksir
484bfa9ba0 Add more debug, small optimizations
* Replace all time.Sleep() with <-time.NewTimer().C
* Add log.debug callback to all incomming network events
* Use slices.Contains() instead of iterating slices in for Loop
v1.4
2025-03-30 19:49:55 +03:00
eleksir
8f8073ca3e More linter fixes, disable gci linter as it conflicts with goimports 2025-03-30 16:59:10 +03:00
eleksir
7bcc407857 Add golangci-lint config and fix linter warns 2025-03-30 16:19:20 +03:00
eleksir
8c24a1d8c6 Implement grabbing +B flag, connect command sequence fixes
* Implement i-am-bot, +B, flag grabbing.
* Move collections to internal packages.
* Postpone nickserv login sequence to 376 and 422 events, as it should be after motd message
* Postpone join channels to 376 and 422 events, as it should be after motd message
2025-03-30 15:41:46 +03:00
eleksir
4ca2fffb33 Upgrade versions of vendored libs v1.3 2025-02-09 15:41:24 +03:00
eleksir
d198741b37 Implement commands w п weather погода погодка погадка without arguments 2025-02-09 15:40:11 +03:00
eleksir
afe6e5384d Replace README with README.md 2024-08-03 21:35:56 +03:00
eleksir
b6f8cf9155 Upgrade versions of vendored libs 2024-08-03 21:26:21 +03:00
eleksir
9bac4fb257 Добавлена команда пословиться v1.2 2023-05-19 00:05:07 +03:00
eleksir
7958db9c0d Upgrade versions of vendored libs 2023-05-18 23:55:10 +03:00
eleksir
4869c146fe Replace deprecated ioutil.ReadFile() with os.ReadFile() 2023-05-18 23:52:47 +03:00
eleksir
b26387ea9b Add support for threadid field in redis json message protocol v1.1 2022-11-06 18:25:26 +03:00
eleksir
76a660ebed Upgrade versions of vendored libs 2022-11-04 16:21:02 +03:00
eleksir
d9de157ad8 Initial commit v1.0 2022-09-04 04:29:50 +03:00