From dec5dbbf3aa2d2f5abc56d4c79dd0a3d7f2037cc Mon Sep 17 00:00:00 2001 From: Griatch Date: Tue, 9 Jan 2018 18:09:56 +0100 Subject: [PATCH] Add escaping = as \= in nicks, add colors. Resolves #1551. --- evennia/commands/default/general.py | 51 +++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 13 deletions(-) diff --git a/evennia/commands/default/general.py b/evennia/commands/default/general.py index 6a30e3813c..97c9e49a8d 100644 --- a/evennia/commands/default/general.py +++ b/evennia/commands/default/general.py @@ -1,6 +1,7 @@ """ General Character commands usually available to all characters """ +import re from django.conf import settings from evennia.utils import utils, evtable from evennia.typeclasses.attributes import NickTemplateInvalid @@ -75,13 +76,14 @@ class CmdLook(COMMAND_DEFAULT_CLASS): class CmdNick(COMMAND_DEFAULT_CLASS): """ - define a personal alias/nick + define a personal alias/nick by defining a string to + match and replace it with another on the fly Usage: nick[/switches] [= [replacement_string]] nick[/switches]