What do you call someone that...?

what do you call someone that keeps saying good stuff about others just to make them like you. Also what do you call someone that keeps saying good stuff about others and he means it
3 answers 3