def update_handler(d):
global flag
global variable
# On this example, we just show the update object itself
d = str(d)
#testChannel
re1 = '( id: )(?:[0-9][0-9]+)(,)'
rg = re.compile(re1,re.IGNORECASE|re.DOTALL)
m = rg.search(d)
if m:
word1=m.group(0)
word2=word1.replace(' id: ', '')
word3=word2.replace(',', '')
word4=word3
idd = int(word4)
peer1 = InputPeerSelf()
#INPUT YOUR KEYWORDS BELOW
word_list = ["#DCR", "#LTC", "#NAUT", "#NXT", "#XCP", "#GRC", "#REP", "#PPC", "#RIC", "#STRAT", "#GAME", "#BTM", "#CLAM", "#ARDR", "#BLK", "#OMNI", "#SJCX", "#FLDC", "#BCH", "#POT", "#VRC", "#ETH", "#PINK", "#NOTE", "#BTS", "#AMP", "#NAV", "#BELA", "#ETC", "#FLO", "#VIA", "#XBC", "#XPM", "#DASH", "#XVC", "#GNO", "#NMC", "#RADS", "#VTC", "#XEM", "#FCT", "#XRP", "#NXC", "#STEEM", "#SBD", "#BURST", "#XMR", "#DGB", "#LBC", "#BCY", "#PASC", "#LSK", "#EXP", "#MAID", "#BTCD", "#SYS", "#GNT", "#HUC", "#EMC2", "#NEOS", "#ZEC", "#STR"]
regex_string = "(?<=\W)(%s)(?=\W)" % "|".join(word_list)
finder = re.compile(regex_string)
string_to_be_searched = d
results = finder.findall(" %s " % string_to_be_searched)
result_set = set(results)
print(idd)
for word in word_list:
if word in result_set:
try:
var = word
var1 = var.replace('#', '')
btc = '-BTC'
variable = var1 + btc
if (os.path.isfile(pid)):
print('Waiting on current process to finish... If you experience errors, delete process.run')
else:
sell = 'notready'
m = multiprocessing.Process(target = runitt , args = ())
m.start()
client(ForwardMessageRequest(peer=peer1, id=(idd), random_id=(generate_random_long())))
except Exception as e:
print(e)
评论列表
文章目录