diff --git a/contrib/clients.md b/contrib/clients.md new file mode 100644 index 0000000..db4941d --- /dev/null +++ b/contrib/clients.md @@ -0,0 +1,31 @@ +# Clients + +This page describes how to configure IRC clients to better integrate with soju. + +Also see the [IRCv3 support tables] for a more general list of clients. + +# [gamja] + +gamja has been designed together with soju, so should have excellent +integration. gamja supports many IRCv3 features including chat history. + +# [senpai] + +senpai is being developed with soju in mind, so should have excellent +integration. senpai supports many IRCv3 features including chat history. + +# [Weechat] + +By default, WeeChat doesn't request any IRCv3 capability. To enable all +supported capabilities as of WeeChat 3.1: + + /set irc.server_default.capabilities account-notify,away-notify,cap-notify,chghost,extended-join,invite-notify,multi-prefix,server-time,userhost-in-names + /save + /reconnect -all + +See `/help cap` for more information. + +[IRCv3 support tables]: https://ircv3.net/software/clients +[gamja]: https://sr.ht/~emersion/gamja/ +[senpai]: https://sr.ht/~taiite/senpai/ +[Weechat]: https://weechat.org/ diff --git a/contrib/weechat.md b/contrib/weechat.md deleted file mode 100644 index 57aac68..0000000 --- a/contrib/weechat.md +++ /dev/null @@ -1,10 +0,0 @@ -# Weechat configuration - -By default, WeeChat doesn't request any IRCv3 capability. To enable all -supported capabilities as of WeeChat 3.1: - - /set irc.server_default.capabilities account-notify,away-notify,cap-notify,chghost,extended-join,invite-notify,multi-prefix,server-time,userhost-in-names - /save - /reconnect -all - -See `/help cap` for more information.