    # File lib/rbot/botuser.rb, line 668
          def bot_associate(bot)
            raise "Cannot associate with a new bot! Save first" if defined?(@has_changes) && @has_changes

            reset_hashes

            # Associated bot
            @bot = bot

            # This variable is set to true when there have been changes
            # to the botusers list, so that we know when to save
            @has_changes = false
          end