Gift to each friend is limited to 1 per day. When you support a friend who has already sent you a daily gift before on same season day, you will not receive one more gift after the match, even if the friend has sent it to you to thank you. But you can receive unlimited thanking messages from any friend, as I understand.