Thanks liberal ruler for chatting (7)
I believe the answer is:
talking
'chatting' is the definition.
(I've seen this before)
'thanks liberal ruler' is the wordplay.
'thanks' becomes 'ta' (UK informal version of 'thank you').
'liberal' becomes 'l' (abbreviation).
'ruler' becomes 'king' (king is a kind of ruler).
'ta'+'l'+'king'='TALKING'
'for' is the link.
(Other definitions for talking that I've seen before include "Chatting" , "Speaking" , "Conversing" , "Verbalising" .)