# Реалізував опцію вибіркового проксі в IRC-клієнті Halloy Halloy - це сучасний клієнт IRC на базі GUI-фреймворку Iced: => https://halloy.chat => https://iced.rs Збирався реалізувати цю фічу майже рік, але дібрався тільки зараз: => https://github.com/squidowl/halloy/pull/1318 Сподіваюсь, гілку змержать і мені не доведеться її для себе майнейнити з апстріму: => https://github.com/yggverse/halloy/tree/custom-proxy ## Встановлення ``` bash git pull https://github.com/yggverse/halloy.git cd halloy git checkout custom-proxy cargo install --path . ``` ## Приклад конфігурації Синтаксис конфігурації для глобального проксі є незмінним, додано лише новий API до "вільного слоту": ``` config.toml [servers.test] nickname = "utest" realname = "utest" server = "irc.test.i2p" port = 6667 use_tls = false channels = [] [servers.test.proxy.http] host = "xxx.xxx.xxx.xxx" port = 4444 ``` * по аналогії вказуємо окремі проксі для інших серверів * якщо проксі для окремого сервера не вказаний - буде використано глобальний * якщо глобальний проксі не вказано - буде здійснено прямий конект ## Посилання => gemini://bbs.geminispace.org/s/rust_software/34411 Обговорення на BBS => https://devzone.org.ua/topic/realizuvav-optsiiu-vybirkovoho-proksi-v-irc-kliyenti-halloy Анонс з коментарями на DevZone