Skip to content

jjk-jacky/weeplugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

weeplugins - Plugins for WeeChat

weeplugins are plugins for the IRC client WeeChat.

They require at least WeeChat 1.5, for the updated C API.

weenick: Provides support for common NickServ operations

weenick allows you to define global and/or server-specific options to get automatically identified with services (NickServ).

Upon connection, if the nick is already in use the GHOST command will be sent, and once it has been killed you'll change nick. The IDENTIFY command is then sent.

You can also have command(s) executed once identified.

Configuration

All settings can be defined either under var.plugins.weenick.server_default.SETTING for global/default values, and var.plugins.weenick.server.SERVER.SETTING for settings to server SERVER only.

The options are:

  • nick : your (registered) nickname

  • password : your password, to identify/kill ghosts with services

  • command : command(s) to get processed upon identification

  • nickserv_nick : nickname to send messages to. Default: NickServ

  • nickserv_registered : string to identify notice that nick is registered Default: nickname is registered

  • nickserv_ghost_killed : string to identify notice that ghost was killed Default: ghost with your nick has been killed

  • nickserv_identified : string to identify notice that nick was identified Default: password accepted

  • nickserv_failed : string to identify notice that password is wrong Default: access denied

weereact: Triggers commands in reaction to messages

weereact allows you to have commands be executed by reacting on messages you receive (or send). They can be filtered by server, channel, user, and content (through perl-compatible regex).

Triggers can be defined in file weereact.conf in the WeeChat's directory (usually ~/.weechat) See weereact.conf for the list of options and example. There is no way to set things from WeeChat, you need to manually edit the file, then use /reload for the plugin to reload its config from the file.

It also introduces a new command - /tobuffer - to send text (or commands) to a specific buffer.

About

WeeChat plugins: NickServ handling, trigger commands on messages, command to send text/command to specific buffer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published