]> jfr.im git - irc/rizon/acid.git/blob - pyva/pyva/src/main/python/internets/internets_utils.py
Split pyva plugin into pyva.core and pyva.pyva
[irc/rizon/acid.git] / pyva / pyva / src / main / python / internets / internets_utils.py
1
2 def get_tempcolor(temp):
3 if temp == None:
4 return ''
5
6 if temp < -20:
7 code = '@c12@b'
8 elif temp < -10:
9 code = '@c12'
10 elif temp < 0:
11 code = '@c10'
12 elif temp < 10:
13 code = '@c09'
14 elif temp < 20:
15 code = '@c08'
16 elif temp < 30:
17 code = '@c07'
18 elif temp < 35:
19 code = '@c04'
20 else:
21 code = '@c04@b'
22
23 return code
24
25 def format_temperature(temp):
26 code = get_tempcolor(temp)
27 return '%s%s' % (code, temp)
28
29 def format_weather(code, message):
30 return message.replace('@sep', '%s::@o' % code)
31