As you already know, I use Pidgin with Yahoo/MSN smileys with for my IM needs. Peter, from TurbulentSky, found out it’s possible for all of us to create your own Pidgin smiley themes and here is where you can find out how.
Basically, you should write a theme file that tells Pidgin which images to use for what combinations.
[default]
! hidden.png C:-) C:)
sad.png :( :-(
happy.png :) :-)
grin.png :-D :-d#These show up only in MSN
[MSN]
sad.png :( :-(
happy.png :) :-)
grin.png :-D :-d
MSN_only.gif :-M :-$