Warning: please follow all these rules, otherwise your script will be rejected:
- unique name (not used by any other script, even in a different language)
- the script name in register function must be exactly same name as script (without extension)
- a free license
- a comment at beginning with your name (or pseudo), your e-mail, and the chosen license
- no shebang on first line (like '#!/usr/bin/perl'), it's not needed
- use only english for code and comments
- no use of extra API between WeeChat and your script (like Ruby gem 'WeeChat'), you must use standard WeeChat API
- if your script is doing something blocking (like fetching URL), you must use function hook_process (or hook_process_hashtable) to not block WeeChat
- check that no script (or pending script) does exactly same thing as your script

