Monday, April 7, 2014

Improvements made to Techman's World IRC (Apr. 07 2014)

While being kind of absent from posting on Techman's World, I've been hard at work improving the chat network, adding some new features, fixing bugs, and fulfilling requests.

Here's a list of improvements. I'll explain a bit about each one after the list (if necessary):
  1. Support for more languages via the Techman's World IRC Services
  2. Mail functionality is now enabled and required for certain actions
  3. HelpOp information for basic FLAG templates are now available
  4. You can now set services to send you an email every time you get a new memo, etc

While those improvements are not very much on the surface, some of them are actually quite pleasing to have if you was to take a look at them on IRC.

Increased Language Support

A few weeks back, it was requested that I support more languages other then English on IRC network. So, after installing some locale packs onto services, I recompiled services 2.0 for support of many more languages. Below is the output of typing /msg NickServ help set language.

12:03 AM  Syntax: set language language
12:03 AM  
12:03 AM  Changes the language Services uses when sending messages to
12:03 AM  you (for example, when responding to a command you send).
12:03 AM  language should be chosen from the following list of
12:03 AM  supported languages:
12:03 AM           en (English)
12:03 AM           ca_ES.UTF-8 (Catala)
12:03 AM           de_DE.UTF-8 (Deutsch)
12:03 AM           el_GR.UTF-8 (Ελληνικά)
12:03 AM           es_ES.UTF-8 (Español)
12:03 AM           fr_FR.UTF-8 (Français)
12:03 AM           hu_HU.UTF-8 (Magyar)
12:03 AM           it_IT.UTF-8 (Italiano)
12:03 AM           nl_NL.UTF-8 (Nederlands)
12:03 AM           pl_PL.UTF-8 (Polski)
12:03 AM           pt_PT.UTF-8 (Português)
12:03 AM           ru_RU.UTF-8 (Русский)
12:03 AM           tr_TR.UTF-8 (Türkçe)

If you don't see your language, then I'm sorry! This is all of the official languages that Anope supports.

Mail Support

Previously, when you registered a nickname (account) on Techman's World IRC, your account was set to be autoconfirmed by NickServ. Before then, you technically did not have to provide a valid email address to register, but now since I have set up mail functionality with services, you do.

You need to have a valid email address (to receive mail from services) for the following tasks:
  • Password resets
  • Email address changes
  • Receiving memos via email
  • Nick registrations
If you do not have a valid email address on Techman's World IRC, I suggest you fix that right now. If you don't fix it and you need your password reset, I will not be able to do it. You'll have to wait for your nick registration to expire due to inactivity (which is 280 days of inactivity). Sorry, no exceptions!

HelpOp Entry for Flag Templates

One of the features introduced in the services 2.0 update was something called flags. Flags is a channel access system that allows you to give users certain permissions/privileges based on a letter. FLAGS is a rather advanced access system, so I will not get into explaining it.

Memo Email

In additional to enabling mail services, you can also tell memoserv to send you a email every time you get a memo. To enable emails for memos, type  /msg MemoServ SET NOTIFY MAIL.