# # weechat -- irc.conf # # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # # Use /set or similar command to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # [look] buffer_open_before_autojoin = on buffer_open_before_join = off buffer_switch_autojoin = on buffer_switch_join = on color_nicks_in_names = on color_nicks_in_nicklist = on color_nicks_in_server_messages = on color_pv_nick_like_channel = on ctcp_time_format = "%a, %d %b %Y %T %z" display_away = off display_ctcp_blocked = on display_ctcp_reply = on display_ctcp_unknown = on display_host_join = on display_host_join_local = on display_host_quit = on display_join_message = "329,332,333,366" display_old_topic = on display_pv_away_once = on display_pv_back = on display_pv_warning_address = off highlight_channel = "$nick" highlight_pv = "$nick" highlight_server = "$nick" highlight_tags_restrict = "irc_privmsg,irc_notice" item_channel_modes_hide_args = "k" item_display_server = buffer_plugin item_nick_modes = on item_nick_prefix = on join_auto_add_chantype = off msgbuffer_fallback = current new_channel_position = none new_pv_position = none nick_completion_smart = speakers nick_mode = prefix nick_mode_empty = off nicks_hide_password = "nickserv" notice_as_pv = auto notice_welcome_redirect = on notice_welcome_tags = "" notify_tags_ison = "notify_message" notify_tags_whois = "notify_message" part_closes_buffer = off pv_buffer = independent pv_tags = "notify_private" raw_messages = 256 server_buffer = independent smart_filter = on smart_filter_chghost = on smart_filter_delay = 5 smart_filter_join = on smart_filter_join_unmask = 30 smart_filter_mode = "+" smart_filter_nick = on smart_filter_quit = on temporary_servers = off topic_strip_colors = off [color] input_nick = lightcyan item_channel_modes = lightcyan item_lag_counting = default item_lag_finished = 130 item_nick_modes = lightgreen message_chghost = brown message_join = green message_kick = red message_quit = red mirc_remap = "1,-1:darkgray" nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue" notice = green reason_kick = default reason_quit = default topic_current = default topic_new = white topic_old = default [network] autoreconnect_delay_growing = 2 autoreconnect_delay_max = 600 ban_mask_default = "*!$ident@$host" colors_receive = on colors_send = on lag_check = 60 lag_max = 1800 lag_min_show = 500 lag_reconnect = 0 lag_refresh_interval = 1 notify_check_ison = 1 notify_check_whois = 5 sasl_fail_unavailable = on send_unknown_commands = on whois_double_nick = off [msgbuffer] whois = current [ctcp] pronouns = "he/him" [ignore] [server_default] addresses = "" anti_flood_prio_high = 2 anti_flood_prio_low = 2 autoconnect = on autojoin = "" autoreconnect = on autoreconnect_delay = 10 autorejoin = off autorejoin_delay = 30 away_check = 0 away_check_max_nicks = 25 capabilities = "account-notify,away-notify,cap-notify,chghost,extended-join,invite-notify,multi-prefix,server-time,userhost-in-names" charset_message = message command = "" command_delay = 0 connection_timeout = 60 ipv6 = on local_hostname = "" msg_kick = "" msg_part = "ping me anyways i guess" msg_quit = "i'll probably be back soon" nicks = "ben,benharri,bhh,ben1,ben2" nicks_alternate = on notify = "" password = "" proxy = "" realname = "Ben Harris" sasl_fail = continue sasl_key = "" sasl_mechanism = plain sasl_password = "" sasl_timeout = 15 sasl_username = "" split_msg_max_length = 512 ssl = off ssl_cert = "%h/ssl/benharri.pem" ssl_dhkey_size = 2048 ssl_fingerprint = "" ssl_password = "" ssl_priorities = "NORMAL" ssl_verify = on usermode = "" username = "${env:USER}" [server] tilde.addresses = "team.tilde.chat/6697" tilde.proxy tilde.ipv6 tilde.ssl = on tilde.ssl_cert tilde.ssl_password tilde.ssl_priorities tilde.ssl_dhkey_size tilde.ssl_fingerprint tilde.ssl_verify tilde.password tilde.capabilities tilde.sasl_mechanism tilde.sasl_username = "ben" tilde.sasl_password = "${sec.data.pass}" tilde.sasl_key tilde.sasl_timeout tilde.sasl_fail tilde.autoconnect = on tilde.autoreconnect tilde.autoreconnect_delay tilde.nicks tilde.nicks_alternate tilde.username tilde.realname tilde.local_hostname tilde.usermode tilde.command = "/msg operserv login ${sec.data.pass}" tilde.command_delay tilde.autojoin = "#meta,#secret-sudoers,#admin,#opers,#music,#politics,#gopher,#tildeverse,#idlerpg,#tilderadio,#minecraft,#cosmic,#institute,#.tilde,#tildetel,#thunix,#theasylum,#aussie,#uucp,#projects,#hamradio,#vim,#black,#pink,#bots,#ctrl-c,#radiofreqs,#envs,#wilde,#tildenet,#gemini,#club,#zine,#team,#geocities,#helpdesk,#flamewars,#counting,#covid19,#rw.rs,#counting-meta,#irctokens,#linux,#fr,#factorio,#cute,#the1024club,#wotd,#nsfw :10:20,secretsudoteam,adminsonly" tilde.autorejoin tilde.autorejoin_delay tilde.connection_timeout tilde.anti_flood_prio_high tilde.anti_flood_prio_low tilde.away_check tilde.away_check_max_nicks tilde.msg_kick tilde.msg_part tilde.msg_quit tilde.notify tilde.split_msg_max_length tilde.charset_message hashbang.addresses = "irc.hashbang.sh/6697" hashbang.proxy hashbang.ipv6 hashbang.ssl = on hashbang.ssl_cert hashbang.ssl_password hashbang.ssl_priorities hashbang.ssl_dhkey_size hashbang.ssl_fingerprint hashbang.ssl_verify hashbang.password hashbang.capabilities hashbang.sasl_mechanism = external hashbang.sasl_username hashbang.sasl_password hashbang.sasl_key hashbang.sasl_timeout hashbang.sasl_fail hashbang.autoconnect = on hashbang.autoreconnect hashbang.autoreconnect_delay hashbang.nicks = "benharri" hashbang.nicks_alternate hashbang.username hashbang.realname hashbang.local_hostname hashbang.usermode hashbang.command hashbang.command_delay hashbang.autojoin = "#!opers,#!politics,#!os,#!social,#!,#!cast" hashbang.autorejoin hashbang.autorejoin_delay hashbang.connection_timeout hashbang.anti_flood_prio_high hashbang.anti_flood_prio_low hashbang.away_check hashbang.away_check_max_nicks hashbang.msg_kick hashbang.msg_part hashbang.msg_quit hashbang.notify hashbang.split_msg_max_length hashbang.charset_message town.addresses = "localhost/2345" town.proxy town.ipv6 town.ssl town.ssl_cert town.ssl_password town.ssl_priorities town.ssl_dhkey_size town.ssl_fingerprint town.ssl_verify town.password town.capabilities town.sasl_mechanism town.sasl_username = "benharri" town.sasl_password = "${sec.data.pass}" town.sasl_key town.sasl_timeout town.sasl_fail town.autoconnect = on town.autoreconnect town.autoreconnect_delay town.nicks = "benharri" town.nicks_alternate town.username = "benharri" town.realname town.local_hostname town.usermode town.command town.command_delay town.autojoin = "#tildetown,#bots,#tildemush,#counting,#movienight,#counting-meta,#heavy,#queer,#admins" town.autorejoin town.autorejoin_delay town.connection_timeout town.anti_flood_prio_high town.anti_flood_prio_low town.away_check town.away_check_max_nicks town.msg_kick town.msg_part town.msg_quit town.notify town.split_msg_max_length town.charset_message esper.addresses = "irc.esper.net/6697" esper.proxy esper.ipv6 esper.ssl = on esper.ssl_cert esper.ssl_password esper.ssl_priorities esper.ssl_dhkey_size esper.ssl_fingerprint esper.ssl_verify esper.password esper.capabilities esper.sasl_mechanism esper.sasl_username = "benharri" esper.sasl_password = "${sec.data.pass}" esper.sasl_key esper.sasl_timeout esper.sasl_fail esper.autoconnect = on esper.autoreconnect esper.autoreconnect_delay esper.nicks = "benharri" esper.nicks_alternate esper.username = "benharri" esper.realname esper.local_hostname esper.usermode esper.command esper.command_delay esper.autojoin = "#lobby,#coders,#factorio 10:30" esper.autorejoin esper.autorejoin_delay esper.connection_timeout esper.anti_flood_prio_high esper.anti_flood_prio_low esper.away_check esper.away_check_max_nicks esper.msg_kick esper.msg_part esper.msg_quit esper.notify esper.split_msg_max_length esper.charset_message sdf.addresses = "irc.sdf.org" sdf.proxy sdf.ipv6 sdf.ssl sdf.ssl_cert sdf.ssl_password sdf.ssl_priorities sdf.ssl_dhkey_size sdf.ssl_fingerprint sdf.ssl_verify sdf.password sdf.capabilities sdf.sasl_mechanism sdf.sasl_username sdf.sasl_password sdf.sasl_key sdf.sasl_timeout sdf.sasl_fail sdf.autoconnect = on sdf.autoreconnect sdf.autoreconnect_delay sdf.nicks = "benharri" sdf.nicks_alternate sdf.username = "benharri" sdf.realname sdf.local_hostname sdf.usermode sdf.command sdf.command_delay sdf.autojoin = "#sdf,#gopher,#anonradio,#spanish,#minecraft :kick:20:75" sdf.autorejoin sdf.autorejoin_delay sdf.connection_timeout sdf.anti_flood_prio_high sdf.anti_flood_prio_low sdf.away_check sdf.away_check_max_nicks sdf.msg_kick sdf.msg_part sdf.msg_quit sdf.notify sdf.split_msg_max_length sdf.charset_message darwin.addresses = "irc.darwin.network/6697" darwin.proxy darwin.ipv6 darwin.ssl = on darwin.ssl_cert darwin.ssl_password darwin.ssl_priorities darwin.ssl_dhkey_size darwin.ssl_fingerprint darwin.ssl_verify darwin.password = "${sec.data.darwin}" darwin.capabilities darwin.sasl_mechanism darwin.sasl_username = "ben" darwin.sasl_password = "${sec.data.pass}" darwin.sasl_key darwin.sasl_timeout darwin.sasl_fail darwin.autoconnect = on darwin.autoreconnect darwin.autoreconnect_delay darwin.nicks darwin.nicks_alternate darwin.username darwin.realname darwin.local_hostname darwin.usermode darwin.command darwin.command_delay darwin.autojoin = "#darwin" darwin.autorejoin = on darwin.autorejoin_delay darwin.connection_timeout darwin.anti_flood_prio_high darwin.anti_flood_prio_low darwin.away_check darwin.away_check_max_nicks darwin.msg_kick darwin.msg_part darwin.msg_quit darwin.notify darwin.split_msg_max_length darwin.charset_message oftc.addresses = "irc.oftc.net/6697" oftc.proxy oftc.ipv6 oftc.ssl = on oftc.ssl_cert oftc.ssl_password oftc.ssl_priorities oftc.ssl_dhkey_size oftc.ssl_fingerprint oftc.ssl_verify oftc.password oftc.capabilities oftc.sasl_mechanism oftc.sasl_username oftc.sasl_password oftc.sasl_key oftc.sasl_timeout oftc.sasl_fail oftc.autoconnect = on oftc.autoreconnect oftc.autoreconnect_delay oftc.nicks = "bhh" oftc.nicks_alternate oftc.username oftc.realname oftc.local_hostname oftc.usermode oftc.command oftc.command_delay oftc.autojoin = "#debian-devel,#fish" oftc.autorejoin oftc.autorejoin_delay oftc.connection_timeout oftc.anti_flood_prio_high oftc.anti_flood_prio_low oftc.away_check oftc.away_check_max_nicks oftc.msg_kick oftc.msg_part oftc.msg_quit oftc.notify oftc.split_msg_max_length oftc.charset_message freenode.addresses = "chat.us.freenode.net/6697" freenode.proxy freenode.ipv6 freenode.ssl = on freenode.ssl_cert freenode.ssl_password freenode.ssl_priorities freenode.ssl_dhkey_size freenode.ssl_fingerprint freenode.ssl_verify freenode.password freenode.capabilities freenode.sasl_mechanism freenode.sasl_username = "benharri" freenode.sasl_password = "${sec.data.pass}" freenode.sasl_key freenode.sasl_timeout freenode.sasl_fail freenode.autoconnect = on freenode.autoreconnect freenode.autoreconnect_delay freenode.nicks = "benharri,bhh" freenode.nicks_alternate freenode.username = "benharri" freenode.realname freenode.local_hostname freenode.usermode freenode.command freenode.command_delay freenode.autojoin = "#weechat,##oodnet,#lobsters,#gitea,#mastodon,#pleroma,#oragono,#sr.ht,#cmpwn,#bitbot,#gophernicus,##jan6,#ascii.town,##ircv3-chat,#!,#futel,#trashtown,#weechat-android,#ovh,#tilde.team,#rspamd,#fosshost,#fosshost-meet,#fosshost-dev,##crustaceans 6:10" freenode.autorejoin freenode.autorejoin_delay freenode.connection_timeout freenode.anti_flood_prio_high freenode.anti_flood_prio_low freenode.away_check freenode.away_check_max_nicks freenode.msg_kick freenode.msg_part freenode.msg_quit freenode.notify freenode.split_msg_max_length freenode.charset_message blinkenshell.addresses = "medusa.blinkenshell.org/6697" blinkenshell.proxy blinkenshell.ipv6 blinkenshell.ssl = on blinkenshell.ssl_cert blinkenshell.ssl_password blinkenshell.ssl_priorities blinkenshell.ssl_dhkey_size blinkenshell.ssl_fingerprint = "942D15173B72AD2A6CA0EADEABE7D3CCEB769A3BB56444B9D09C6FC34EB630B3" blinkenshell.ssl_verify blinkenshell.password blinkenshell.capabilities blinkenshell.sasl_mechanism blinkenshell.sasl_username = "ben" blinkenshell.sasl_password = "${sec.data.pass}" blinkenshell.sasl_key blinkenshell.sasl_timeout blinkenshell.sasl_fail blinkenshell.autoconnect = on blinkenshell.autoreconnect blinkenshell.autoreconnect_delay blinkenshell.nicks = "ben" blinkenshell.nicks_alternate blinkenshell.username blinkenshell.realname blinkenshell.local_hostname blinkenshell.usermode blinkenshell.command blinkenshell.command_delay blinkenshell.autojoin = "#blinkenshell" blinkenshell.autorejoin blinkenshell.autorejoin_delay blinkenshell.connection_timeout blinkenshell.anti_flood_prio_high blinkenshell.anti_flood_prio_low blinkenshell.away_check blinkenshell.away_check_max_nicks blinkenshell.msg_kick blinkenshell.msg_part blinkenshell.msg_quit blinkenshell.notify blinkenshell.split_msg_max_length blinkenshell.charset_message inspircd.addresses = "irc.inspircd.org" inspircd.proxy inspircd.ipv6 inspircd.ssl inspircd.ssl_cert inspircd.ssl_password inspircd.ssl_priorities inspircd.ssl_dhkey_size inspircd.ssl_fingerprint inspircd.ssl_verify inspircd.password inspircd.capabilities inspircd.sasl_mechanism inspircd.sasl_username = "benharri" inspircd.sasl_password = "${sec.data.pass}" inspircd.sasl_key inspircd.sasl_timeout inspircd.sasl_fail inspircd.autoconnect = on inspircd.autoreconnect inspircd.autoreconnect_delay inspircd.nicks = "benharri" inspircd.nicks_alternate inspircd.username inspircd.realname inspircd.local_hostname inspircd.usermode inspircd.command inspircd.command_delay inspircd.autojoin = "#inspircd 10" inspircd.autorejoin inspircd.autorejoin_delay inspircd.connection_timeout inspircd.anti_flood_prio_high inspircd.anti_flood_prio_low inspircd.away_check inspircd.away_check_max_nicks inspircd.msg_kick inspircd.msg_part inspircd.msg_quit inspircd.notify inspircd.split_msg_max_length inspircd.charset_message slashnet.addresses = "irc.slashnet.org" slashnet.proxy slashnet.ipv6 slashnet.ssl = off slashnet.ssl_cert slashnet.ssl_password slashnet.ssl_priorities slashnet.ssl_dhkey_size slashnet.ssl_fingerprint slashnet.ssl_verify slashnet.password slashnet.capabilities slashnet.sasl_mechanism slashnet.sasl_username = "ben" slashnet.sasl_password = "${sec.data.pass}" slashnet.sasl_key slashnet.sasl_timeout slashnet.sasl_fail slashnet.autoconnect slashnet.autoreconnect slashnet.autoreconnect_delay slashnet.nicks slashnet.nicks_alternate slashnet.username slashnet.realname slashnet.local_hostname slashnet.usermode slashnet.command slashnet.command_delay slashnet.autojoin = "#gtlug" slashnet.autorejoin slashnet.autorejoin_delay slashnet.connection_timeout slashnet.anti_flood_prio_high slashnet.anti_flood_prio_low slashnet.away_check slashnet.away_check_max_nicks slashnet.msg_kick slashnet.msg_part slashnet.msg_quit slashnet.notify slashnet.split_msg_max_length slashnet.charset_message bitlbee.addresses = "irc.net/6697" bitlbee.proxy bitlbee.ipv6 bitlbee.ssl = on bitlbee.ssl_cert bitlbee.ssl_password bitlbee.ssl_priorities bitlbee.ssl_dhkey_size bitlbee.ssl_fingerprint bitlbee.ssl_verify bitlbee.password bitlbee.capabilities bitlbee.sasl_mechanism bitlbee.sasl_username = "benharri" bitlbee.sasl_password = "${sec.data.pass}" bitlbee.sasl_key bitlbee.sasl_timeout bitlbee.sasl_fail bitlbee.autoconnect bitlbee.autoreconnect bitlbee.autoreconnect_delay bitlbee.nicks = "benharri" bitlbee.nicks_alternate bitlbee.username bitlbee.realname bitlbee.local_hostname bitlbee.usermode bitlbee.command bitlbee.command_delay bitlbee.autojoin = "&bitlbee,#tilde.zone_@ben" bitlbee.autorejoin bitlbee.autorejoin_delay bitlbee.connection_timeout bitlbee.anti_flood_prio_high bitlbee.anti_flood_prio_low bitlbee.away_check bitlbee.away_check_max_nicks bitlbee.msg_kick bitlbee.msg_part bitlbee.msg_quit bitlbee.notify bitlbee.split_msg_max_length bitlbee.charset_message red.addresses = "localhost" red.proxy red.ipv6 red.ssl red.ssl_cert red.ssl_password red.ssl_priorities red.ssl_dhkey_size red.ssl_fingerprint red.ssl_verify red.password red.capabilities red.sasl_mechanism red.sasl_username = "ben" red.sasl_password = "${sec.data.pass}" red.sasl_key red.sasl_timeout red.sasl_fail red.autoconnect red.autoreconnect red.autoreconnect_delay red.nicks = "Comrade_ben" red.nicks_alternate red.username red.realname red.local_hostname red.usermode red.command red.command_delay red.autojoin = "#red" red.autorejoin red.autorejoin_delay red.connection_timeout red.anti_flood_prio_high red.anti_flood_prio_low red.away_check red.away_check_max_nicks red.msg_kick red.msg_part red.msg_quit red.notify red.split_msg_max_length red.charset_message irctokens.addresses = "irctokens.org/6697" irctokens.proxy irctokens.ipv6 irctokens.ssl = on irctokens.ssl_cert irctokens.ssl_password irctokens.ssl_priorities irctokens.ssl_dhkey_size irctokens.ssl_fingerprint irctokens.ssl_verify irctokens.password irctokens.capabilities irctokens.sasl_mechanism irctokens.sasl_username irctokens.sasl_password irctokens.sasl_key irctokens.sasl_timeout irctokens.sasl_fail irctokens.autoconnect irctokens.autoreconnect irctokens.autoreconnect_delay irctokens.nicks irctokens.nicks_alternate irctokens.username irctokens.realname irctokens.local_hostname irctokens.usermode irctokens.command irctokens.command_delay irctokens.autojoin = "#test,#harris" irctokens.autorejoin irctokens.autorejoin_delay irctokens.connection_timeout irctokens.anti_flood_prio_high irctokens.anti_flood_prio_low irctokens.away_check irctokens.away_check_max_nicks irctokens.msg_kick irctokens.msg_part irctokens.msg_quit irctokens.notify irctokens.split_msg_max_length irctokens.charset_message