|
|
@ -321,7 +321,7 @@ class IRCCommands(object):
|
|
|
|
class pubads(object):
|
|
|
|
class pubads(object):
|
|
|
|
name = "pubads"
|
|
|
|
name = "pubads"
|
|
|
|
authed = True
|
|
|
|
authed = True
|
|
|
|
helptext = "View public adverts. Usage: pubads <XMR/BTC> <currency>"
|
|
|
|
helptext = "View public adverts. Usage: pubads <XMR/BTC> <currency> [<provider,...>]"
|
|
|
|
|
|
|
|
|
|
|
|
@staticmethod
|
|
|
|
@staticmethod
|
|
|
|
def run(cmd, spl, length, authed, msg, agora, revolut, tx, notify):
|
|
|
|
def run(cmd, spl, length, authed, msg, agora, revolut, tx, notify):
|
|
|
@ -333,7 +333,7 @@ class IRCCommands(object):
|
|
|
|
currency = spl[2]
|
|
|
|
currency = spl[2]
|
|
|
|
rtrn = agora.wrap_public_ads(asset, currency)
|
|
|
|
rtrn = agora.wrap_public_ads(asset, currency)
|
|
|
|
for ad in rtrn:
|
|
|
|
for ad in rtrn:
|
|
|
|
msg(f"({ad[0]}) {ad[1]} {ad[2]} {ad[4]}")
|
|
|
|
msg(f"({ad[0]}) {ad[1]} {ad[2]} {ad[4]} {ad[5]}")
|
|
|
|
elif length == 4:
|
|
|
|
elif length == 4:
|
|
|
|
asset = spl[1]
|
|
|
|
asset = spl[1]
|
|
|
|
if asset not in loads(settings.Agora.AssetList):
|
|
|
|
if asset not in loads(settings.Agora.AssetList):
|
|
|
@ -343,7 +343,7 @@ class IRCCommands(object):
|
|
|
|
currency = spl[2]
|
|
|
|
currency = spl[2]
|
|
|
|
rtrn = agora.wrap_public_ads(asset, currency, providers)
|
|
|
|
rtrn = agora.wrap_public_ads(asset, currency, providers)
|
|
|
|
for ad in rtrn:
|
|
|
|
for ad in rtrn:
|
|
|
|
msg(f"({ad[0]}) {ad[1]} {ad[2]} {ad[3]} {ad[4]}")
|
|
|
|
msg(f"({ad[0]}) {ad[1]} {ad[2]} {ad[3]} {ad[4]} {ad[5]}")
|
|
|
|
|
|
|
|
|
|
|
|
class cheat(object):
|
|
|
|
class cheat(object):
|
|
|
|
name = "cheat"
|
|
|
|
name = "cheat"
|
|
|
@ -371,7 +371,7 @@ class IRCCommands(object):
|
|
|
|
@staticmethod
|
|
|
|
@staticmethod
|
|
|
|
def run(cmd, spl, length, authed, msg, agora, revolut, tx, notify):
|
|
|
|
def run(cmd, spl, length, authed, msg, agora, revolut, tx, notify):
|
|
|
|
if length == 1:
|
|
|
|
if length == 1:
|
|
|
|
asset = agora._update_prices(None, None)
|
|
|
|
asset = agora.run_cheat_in_thread()
|
|
|
|
msg(f"Running next asset for cheat in thread: {asset}")
|
|
|
|
msg(f"Running next asset for cheat in thread: {asset}")
|
|
|
|
|
|
|
|
|
|
|
|
class ads(object):
|
|
|
|
class ads(object):
|
|
|
|