💾 Archived View for altesq.net › ~evenfire › posts › 2022-05-02.gmi captured on 2023-04-26 at 13:25:25. Gemini links have been rewritten to link to archived content
View Raw
More Information
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
Weechat and IRC channel setup
WeeChat Configuration
- Disable logging: /set logger.file.auto_log off
- Logging off only in one channel: /logger disable
- Arrange buffer under server (autosort.py required): /set irc.look.server_buffer independent
- Enable smart filter to not see join/leave messages, without including users who spoke recently: /filter add irc_smart * irc_smart_filter *
- Ignore all join/leave messages: /filter add joinquit * irc_join,irc_part,irc_quit *
- Stop sending various metadata:
/set irc.ctcp.clientinfo ""
/set irc.ctcp.finger ""
/set irc.ctcp.source ""
/set irc.ctcp.time ""
/set irc.ctcp.userinfo ""
/set irc.ctcp.version ""
/set irc.ctcp.ping ""
/script install autosort.py
/script install highmon.pl
/script install autojoin.py
/script install colorize_nicks.py
/script install anti_password.py
/script install apply_corrections.py
- Enable nick colors in nick list: /set irc.look.color_nicks_in_nicklist on
- Use a different color for offline nicks: /set weechat.look.color_nick_offline yes
- Add server with TLS: /server add name irc.server.net/6697 -ssl
/set irc.server.name.sasl_mechanism PLAIN
/set irc.server.name.sasl_username <nickname>
/set irc.server.name.sasl_password <password>
/plugin unload xfer
/set weechat.plugin.autoload "*,!xfer"
- Disable leave message: /set irc.server_default.msg_part = ""
- Disable quit message: /set irc.server_default.msg_quit = ""
- Remove seconds from the timestamp: /set weechat.look.buffer_time_format "%H:%M"
- Remove nick from repeated messages: /set weechat.look.prefix_same_nick ""
- Unload unneeded plugins (customize to your needs!): /set weechat.plugin.autoload "*,!xfer,!fifo,!logger,!ruby,!lua,!tcl,!guile,!javascript,!php,!spell"
IRC channel setup
The following steps will help you make a private IRC channel, forbidding anyone to join.
- Make channel invite only: /mode #channel +i
- Whitelist nick: /mode #channel +I nick
- Set channel password: /mode #channel +k password
- Set how many people can join: /mode #channel +l N
- Make channel secret: /mode #channel +s
Home