    # File lib/rbot/botuser.rb, line 783
          def autologin(user)
            ircuser = user.to_irc_user
            debug "Trying to autologin #{ircuser}"
            return @botusers[ircuser] if @botusers.has_key?(ircuser)
            bu = maskdb.find(ircuser)
            if bu
              debug "trying #{bu}"
              bu.login(ircuser) or raise '...what?!'
              @botusers[ircuser] = bu
              return bu
            end
            # Finally, create a transient if we're set to allow it
            if @bot.config['auth.autouser']
              bu = create_transient_botuser(ircuser)
              @botusers[ircuser] = bu
              return bu
            end
            return everyone
          end