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/', 'fuzzy', 0x0270A, "rock out."],
13 [shocked => ':-o', '', 0x1F632, "shocked"],
14 [grin => ':D', '', 0x1F603, "grin"],
15 [frown => ':(', '', 0x02639, "frown"],
16 [angry => 'x-(', '', 0x1F623, "angry"],
17 [cool => 'B-)', '', 0x1F60E, "cool"],
18 [cry => ":'(", '', 0x1F622, "cry"],
19 [equal_grin => '=D', '', 0, "equal grin"],
20 [wink => ';)', '', 0x1F609, "wink"],
21 [straightface => ':-|', '', 0x1F610, "straight face"],
22 [equal_smile => '=)', '', 0, "equal smile"],
23 [nose_grin => ':-D', '', 0, "nose grin"],
24 [wink_big_nose => ';^)', '', 0, "big nose wink"],
25 [wink_nose => ';-)', '', 0, "nose wink"],
26 [nose_smile => ':-)', '', 0, "nose smile"],
27 [slant => ':-/', 'fuzzy', 0x1F616, "slant"],
28 [tongue => ':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', 0, "crab"],
36 [devil => '}:-)', 'ext', 0x1F608, "devil"],
37 [frown => '=(', '', 0, "equal sad"],
38 [slant => '=/', '', 0, "equal slant"],
39 [tongue => '=P', '', 0, "equal tongue"],
40 [frown => ':-(', '', 0, "nose sad"],
41 [smile => ':)', '', 0x0263A, "smile"],
42 [wince => '>.<', 'ext', 0, "wince"],
43 [tongue => ':-P', '', 0, "nose tongue"],
44 [pig => ':(:)', 'ext', 0x1F437, "pig"],
45 [brokenheart => '</3', 'ext', 0x1F494, "broken heart"],
46 [kissx => ':-x', 'ext', 0x1F618, "kiss"],
47 [kissstar => ':*', 'ext', 0x1F61A, "kiss"],
48 [mustache => ':{', 'ext', 0, "mustache"],
50 # http://www.gtricks.com/google-talk-tricks/google-talk-hidden-emoticons/
52 [robot => '[:|]', 'ext', 0,
53 [poo => '~@~', 'ext', 0x1F4A9],