source: code/trunk/contrib/clients.md@ 559

Last change on this file since 559 was 557, checked in by contact, 4 years ago

contrib/clients: add reference to Weechat script

File size: 1.3 KB
Line 
1# Clients
2
3This page describes how to configure IRC clients to better integrate with soju.
4
5Also see the [IRCv3 support tables] for a more general list of clients.
6
7# [gamja]
8
9gamja has been designed together with soju, so should have excellent
10integration. gamja supports many IRCv3 features including chat history.
11gamja also provides UI to manage soju networks via the
12`soju.im/bouncer-networks` extension.
13
14# [senpai]
15
16senpai is being developed with soju in mind, so should have excellent
17integration. senpai supports many IRCv3 features including chat history.
18
19# [Weechat]
20
21By default, WeeChat doesn't request any IRCv3 capability. To enable all
22supported capabilities as of WeeChat 3.1:
23
24 /set irc.server_default.capabilities account-notify,away-notify,cap-notify,chghost,extended-join,invite-notify,multi-prefix,server-time,userhost-in-names
25 /save
26 /reconnect -all
27
28See `/help cap` for more information.
29
30A [Weechat script] is available to provide better integration with soju.
31The script will automatically connect to all of your networks once a
32single connection to soju is set up in Weechat.
33
34[IRCv3 support tables]: https://ircv3.net/software/clients
35[gamja]: https://sr.ht/~emersion/gamja/
36[senpai]: https://sr.ht/~taiite/senpai/
37[Weechat]: https://weechat.org/
38[Weechat script]: https://github.com/weechat/scripts/blob/master/python/soju.py
Note: See TracBrowser for help on using the repository browser.