diff --git a/evennia/commands/default/comms.py b/evennia/commands/default/comms.py index 740fc8a0f8..0a71e560ae 100644 --- a/evennia/commands/default/comms.py +++ b/evennia/commands/default/comms.py @@ -962,8 +962,8 @@ class CmdIRCStatus(COMMAND_DEFAULT_CLASS): matches = None if utils.dbref(botname): matches = PlayerDB.objects.filter(db_is_bot=True, id=utils.dbref(botname)) - else: - self.msg("No matching IRC-bot was found.") + if not matches: + self.msg("No matching IRC-bot found. Use @ircstatus without arguments to list active bots.") return ircbot = matches[0] channel = ircbot.db.irc_channel diff --git a/evennia/players/bots.py b/evennia/players/bots.py index 3bf65211c3..dd21b3e1ff 100644 --- a/evennia/players/bots.py +++ b/evennia/players/bots.py @@ -320,7 +320,7 @@ class IRCBot(Bot): # some bot info text = "This is an Evennia IRC bot connecting from '%s'." % settings.SERVERNAME else: - text = "I understand 'who' and 'about'" + text = "I understand 'who' and 'about'." super(IRCBot, self).msg(privmsg=((text,), {"user":user})) else: # something to send to the main channel