if isinstance(target, self.parent.User): target = target.nick
elif isinstance(target, self.parent.Channel): target = target.name
elif not isinstance(target, basestring): raise TypeError('Bot.msg() "target" must be Erebus.User, Erebus.Channel, or string')
if isinstance(target, self.parent.User): target = target.nick
elif isinstance(target, self.parent.Channel): target = target.name
elif not isinstance(target, basestring): raise TypeError('Bot.msg() "target" must be Erebus.User, Erebus.Channel, or string')