]>
Commit | Line | Data |
---|---|---|
685e346e A |
1 | \r |
2 | def get_tempcolor(temp):\r | |
3 | if temp == None:\r | |
4 | return ''\r | |
5 | \r | |
6 | if temp < -20:\r | |
7 | code = '@c12@b'\r | |
8 | elif temp < -10:\r | |
9 | code = '@c12'\r | |
10 | elif temp < 0:\r | |
11 | code = '@c10'\r | |
12 | elif temp < 10:\r | |
13 | code = '@c09'\r | |
14 | elif temp < 20:\r | |
15 | code = '@c08'\r | |
16 | elif temp < 30:\r | |
17 | code = '@c07'\r | |
18 | elif temp < 35:\r | |
19 | code = '@c04'\r | |
20 | else:\r | |
21 | code = '@c04@b'\r | |
22 | \r | |
23 | return code\r | |
24 | \r | |
25 | def format_temperature(temp):\r | |
26 | code = get_tempcolor(temp)\r | |
27 | return '%s%s' % (code, temp)\r | |
28 | \r | |
29 | def format_weather(code, message):\r | |
30 | return message.replace('@sep', '%s::@o' % code)\r | |
31 | \r |