3 icon => '/data/emoji/gmail/%s.gif',
4 iconext => '/data/emoji/gmail/%s.png',
5 source => 'http://mail.google.com/support/bin/answer.py?answer=34056',
10 [heart => '<3', '', 0x02665, "heart/love"],
11 [monkey => ':(|)', '', 0x1F435, "it's a monkey!"],
12 [rockout => '\m/', '', 0x1F918, "rock out."],
13 [shocked => ':-o', '', 0x1F632, "shocked"],
14 [grin => ':D', '', 0x1F603, "grin"],
15 [nose_grin => ':-D', '', 0, "nose grin"],
16 [equal_grin => '=D', '', 0, "equal grin"],
17 [frown => ':( :-( =(', '', 0x02639, "frown"],
18 [angry => 'x-(', '', 0x1F623, "angry"],
19 [cool => 'B-)', '', 0x1F60E, "cool"],
20 [cry => ":'(", '', 0x1F622, "cry"],
21 [wink => ';)', '', 0x1F609, "wink"],
22 [wink_nose => ';-)', '', 0, "nose wink"],
23 [wink_big_nose => ';^)', 'fuzzy', 0x1F925, "big nose wink"],
24 [straightface => ':-|', '', 0x1F610, "straight face"],
25 [equal_smile => '=)', '', 0, "equal smile"],
26 [nose_smile => ':-)', '', 0, "nose smile"],
27 [slant => ':-/ =/', 'fuzzy', 0x1F616, "slant"],
28 [tongue => ':P :-P =P', '', 0x1F61D, "tongue"],
30 # http://tkhere.blogspot.com/2007/12/brand-new-google-chat-emoticons-no-one.html
34 [cowbell => "+/'\\", '', 0x1F514, "cowbell"],
35 [crab => 'V.v.V', 'ext', 0x1F980, "crab"],
36 [devil => '}:-)', 'ext', 0x1F608, "devil"],
37 [smile => ':)', '', 0x0263A, "smile"],
38 [wince => '>.<', 'ext', 0x1F623, "wince"],
39 [pig => ':(:)', 'ext', 0x1F437, "pig"],
40 [brokenheart => '</3', 'ext', 0x1F494, "broken heart"],
41 [kissx => ':-x', 'ext', 0x1F618, "kiss"],
42 [kissstar => ':*', 'ext', 0x1F61A, "kiss"],
43 [mustache => ':{', 'ext fuzzy', 0x1F978, "mustache"],
45 # http://www.gtricks.com/google-talk-tricks/google-talk-hidden-emoticons/
47 [robot => '[:|]', 'ext', 0x1F916],
48 [poo => '~@~', 'ext', 0x1F4A9],