Inside a network, there are many channels which can be joined by users. Internet Relay Chat (IRC) is a protocol that is used to create IRC “networks,” sets of IRC servers that can be connected to using IRC clients. This guide assumes you have read Using The Terminal and Linux System Administration Basics, along with the Setting Up and Securing a Compute Instance. If you run WeeChat on your Linode, you can access WeeChat at any time from any system simply by connecting via SSH and attaching to your Screen or tmux instance. It may be run either on your computer, a Linode instance, or any computer running a supported platform. WeeChat is usually run in a terminal emulator. One advantage of terminal-based clients over graphical IRC clients is the ability to detach from your WeeChat instance and come back later, locally or remotely, using a terminal multiplexer such as Screen or tmux. Many users prefer WeeChat over other graphical and terminal-based clients because of its many features and its customizability. Weechat is intended to be flexible and extensible, and thus has all sorts of plugins written in different languages including Python, Perl, and Ruby. mave_, for pointing out that sort orders weren't remembered in listbuffer.py.Ĭopyright (c) 2011 Filip H.F.WeeChat is a multi-platform, terminal-based Internet Relay Chat (IRC) client written in C.Curtis "killerrabbit" Sorensen, for sending in two pull-requests,Īdding support for local and nameless channels to clone_scanner.py.LayBot, for requesting the ident comparison for clone_scanner.py.Khaled Mardam-Bey, for making me yearn for similar /list support in.Served as an example for handling infolists for clone_scanner.py. Grabbing the /list results for listbuffer.py and whose script ArZa, whose script helped me getting started with.David "drubin" Rubin, for his urlgrab.py script, which also served.Nils "nils_2" Görs, for his contributions to which served as.Sebastien "Flashcode" Helleu, for developing the kick-ass IRC client WeeChatĪnd the script which inspired me to write listbuffer.py.That way I can ignore that commit when I pull. Want to have your own version? Bump version in a separate commit! Commit, but do not mess with gemspec, version, history, or README.This is important so I don't break it in a future version unintentionally. Add tests for it (even though I don't have tests myself at the moment).See headers of individual scripts for their Changelogs. and if you want to autoload: ln -s *.py ~/.weechat/python/autoload/.git clone git:///FiXato/weechat_scripts.git.mkdir -p ~/src/github/FiXato & cd ~/src/github/FiXato.Python.nyancats, -should the buffer not already exist- and display the When the highlight would get triggered, it will create a new buffer, Dynamically create targetĮxample: /highlight add /(lol|nyan-?)cat/ nyancats Total of 55 buffers: 1 core, 6 server buffers, 43 channel buffers,ģ queries, 2 plugin buffers 10 of them are merged.Īssign target buffers & colours to highlights. Output stats about the number of different buffers. battlearena use /battlearena stats buy 10 /battlearena +100str /battlearena +10def /battlearena styles /battlearena report Work in Progress script to make playing Battle Arena easier to play A feature requested by Kakazza in #weechat. Show /list results in a common buffer and interact with them. Listbuffer.py (for now still developed in its own repository) Joins for users on the channel with multiple nicknames from the same host. OverviewĪ Clone Scanner that can manually scan channels and automatically scans Discontinuation noticeĪs I lack the time to actively chat on IRC, let alone develop these scripts, this repository is no longer actively maintained, and thus will be archived. My personal repository of scripts for the WeeChat chat client, Scripts I've written to add features to WeeChat I felt were missing.
0 Comments
Leave a Reply. |