X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/6326feaadc1a2e928d9e9ec36bcec36b8a2d9e5a..f717c85633876497545e003d2aa3041b5dd07f19:/modules/coins.py diff --git a/modules/coins.py b/modules/coins.py index 489ca16..5b3d663 100644 --- a/modules/coins.py +++ b/modules/coins.py @@ -6,8 +6,9 @@ modinfo = { 'author': 'Erebus Team', 'license': 'public domain', - 'compatible': [1], # compatible module API versions - 'depends': [], # other modules required to work properly? + 'compatible': [1,2], + 'depends': [], + 'softdeps': [], } # preamble @@ -35,8 +36,8 @@ def get_coin_price(pairs): response = requests.post(url, data = {'pairs': pairs}) return json.loads(response.text) -@lib.hook('btc') -def cmd_gtest(bot, user, chan, realtarget, *args): +@lib.hook() +def btc(bot, user, chan, realtarget, *args): if len(args) > 0: try: response = get_coin_price('btc_eur') @@ -49,8 +50,8 @@ def cmd_gtest(bot, user, chan, realtarget, *args): price = str(float(response[0]['price'])) bot.msg(chan, "1 BTC = %s EUR" % price) -@lib.hook('doge') -def cmd_gtest(bot, user, chan, realtarget, *args): +@lib.hook() +def doge(bot, user, chan, realtarget, *args): if len(args) > 0: try: doge_btc = get_coin_price('doge_btc') @@ -65,8 +66,8 @@ def cmd_gtest(bot, user, chan, realtarget, *args): price = str(float(doge_btc[0]['price']) * float(btc_eur[0]['price'])) bot.msg(chan, "1 DOGE = %s EUR" % price) -@lib.hook('ltc') -def cmd_gtest(bot, user, chan, realtarget, *args): +@lib.hook() +def ltc(bot, user, chan, realtarget, *args): if len(args) > 0: try: ltc_btc = get_coin_price('ltc_btc')