freenode/#shirakumo - IRC Chatlog
Search
20:06:15
SAL9000
Shinmera: that code was very VERY hacky in the name of getting something up quickly :-) I think the real solution is a class containing my_buffer, my_buffers etc. per-server.
20:06:53
SAL9000
/edit x might work, but I also thought about imitating the interface of slack et. al. -- overload the history mechanism
20:07:28
Shinmera
I have a thing that does grouping by server. https://filebox.tymoon.eu//file/TWpJd053PT0=
20:09:19
SAL9000
will dump a list of loaded scripts into your input box ready for sending to the channel
20:19:15
SAL9000
Shinmera: looks like the script has some built-in rules for bitlbee, matrix and slack already, so presumably we'd ask the author to do the same for lichat
20:21:37
Shinmera
They're not tested and also almost definitely not entirely correct -- particularly determining the channel name of a buffer is missing since I didn't know how to tackle that best off hand
20:22:55
SAL9000
/join and /part both exist (irc) and I wanted to modify their semantics when they are run in lichat buffers, thus hook_command_run
20:23:57
Shinmera
Also: we might need to do some buffer name mapping thingy because lichat channel names can contain almost anything, but I'd be surprised if weechat buffer names can.