1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-23 19:44:20 +00:00

Vedi comment

This commit is contained in:
Steffo 2016-01-30 16:56:15 +01:00
parent 1f7f19e0e1
commit 5a5ec1f320

63
bot.py
View file

@ -352,9 +352,70 @@ while True:
"*50*: " + r['count50'] + "\n"
"*Miss*: " + r['countmiss'], sentin, source)
else:
# E' un po' una scorciatoia eh, peeerò...
# TODO: Mettere a posto sto schifo.
if username.lower() in osunames:
r = osu.getuserrecent(osunames[username.lower()], 0)
if "enabled_mods" in r:
mods = "*Mod:*"
# Adoro SE
# Dividi in bit l'ID delle mod selezionate
if int(r['enabled_mods']) & 0b1:
mods += " NoFail"
if int(r['enabled_mods']) & 0b10:
mods += " Easy"
if int(r['enabled_mods']) & 0b100:
mods += " NoVideo (?)"
if int(r['enabled_mods']) & 0b1000:
mods += " Hidden"
if int(r['enabled_mods']) & 0b10000:
mods += " HardRock"
if int(r['enabled_mods']) & 0b100000:
mods += " SuddenDeath"
if int(r['enabled_mods']) & 0b1000000:
mods += " DoubleTime"
if int(r['enabled_mods']) & 0b10000000:
mods += " Relax"
if int(r['enabled_mods']) & 0b100000000:
mods += " HalfTime"
if int(r['enabled_mods']) & 0b1000000000:
mods += " Nightcore"
if int(r['enabled_mods']) & 0b10000000000:
mods += " Flashlight"
if int(r['enabled_mods']) & 0b100000000000:
mods += " Autoplay"
if int(r['enabled_mods']) & 0b1000000000000:
mods += " SpunOut"
if int(r['enabled_mods']) & 0b10000000000000:
mods += " Autopilot"
if int(r['enabled_mods']) & 0b100000000000000:
mods += " Perfect"
if int(r['enabled_mods']) & 0b1000000000000000:
mods += " 4K"
if int(r['enabled_mods']) & 0b10000000000000000:
mods += " 5K"
if int(r['enabled_mods']) & 0b100000000000000000:
mods += " 6K"
if int(r['enabled_mods']) & 0b1000000000000000000:
mods += " 7K"
if int(r['enabled_mods']) & 0b10000000000000000000:
mods += " 8K"
if int(r['enabled_mods']) & 0b100000000000000000000:
mods += " FadeIn"
if int(r['enabled_mods']) & 0b1000000000000000000000:
mods += " Random"
if int(r['enabled_mods']) & 0b1000000000000000000000000:
mods += " 9K"
if int(r['enabled_mods']) & 0b10000000000000000000000000:
mods += " 10K"
if int(r['enabled_mods']) & 0b100000000000000000000000000:
mods += " 1K"
if int(r['enabled_mods']) & 0b1000000000000000000000000000:
mods += " 3K"
if int(r['enabled_mods']) & 0b10000000000000000000000000000:
mods += " 2K"
mods += '\n'
else:
mods = '\n'
telegram.sendmessage("*Osu!*\n"
"[Beatmap " + r['beatmap_id'] + "](" + 'https://osu.ppy.sh/b/' + r[
'beatmap_id'] +