Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def cmd_slots(queries,saved_message,author,taguser,checkForProfile,userNoProfile):
- if not checkForProfile():
- add_user(author)
- slots_cooldown = time.time() - (slots_data[author]["slots_cooldown"])
- if author == "Dabomstew":
- dabomstew_cooldown_times.append(slots_cooldown)
- print "Dabomstew's Cooldown: %s" % slots_cooldown
- if len(dabomstew_cooldown_times) >= 7 and (max(dabomstew_cooldown_times) - min(dabomstew_cooldown_times) < 5):
- client.send_message(saved_message.channel, taguser() + "Stop being a filthy cheater SwiftRage!")
- dabomstew_pls[0] = True
- if saved_message.channel.name == bot_channel and ((time.time() - (slots_data[author]["slots_cooldown"]) >= 180) or (slots_data[author]["slots_executions"] == 0)) and not dabomstew_pls[0]:
- debugcount = 1
- while True:
- sampled_emotes = random.sample([":bowtie:",":smile:",":laughing:",":blush:",":smiley:",":relaxed:",":smirk:",":heart_eyes:",":kissing_heart:",":kissing_closed_eyes:",":flushed:",":relieved:",":satisfied:",":grin:",":wink:",":stuck_out_tongue_winking_eye:",":stuck_out_tongue_closed_eyes:",":grinning:",":kissing:",":kissing_smiling_eyes:",":stuck_out_tongue:",":sleeping:",":worried:",":frowning:",":anguished:",":open_mouth:",":grimacing:",":confused:",":hushed:",":expressionless:",":unamused:",":sweat_smile:",":sweat:",":disappointed_relieved:",":weary:",":pensive:",":disappointed:",":confounded:",":fearful:",":cold_sweat:",":persevere:",":cry:",":sob:",":joy:",":astonished:",":scream:",":neckbeard:",":tired_face:",":angry:",":rage:",":triumph:",":sleepy:",":yum:",":mask:",":sunglasses:",":dizzy_face:",":imp:",":smiling_imp:",":neutral_face:",":no_mouth:",":innocent:",":alien:",":yellow_heart:",":blue_heart:",":purple_heart:",":heart:",":green_heart:",":broken_heart:",":heartbeat:",":heartpulse:",":two_hearts:",":revolving_hearts:",":cupid:",":sparkling_heart:",":sparkles:",":star:",":star2:",":dizzy:",":boom:",":collision:",":anger:",":exclamation:",":question:",":grey_exclamation:",":grey_question:",":zzz:",":dash:",":sweat_drops:",":notes:",":musical_note:",":fire:",":hankey:",":poop:",":shit:",":+1:",":thumbsup:",":-1:",":thumbsdown:",":ok_hand:",":punch:",":facepunch:",":fist:",":v:",":wave:",":hand:",":raised_hand:",":open_hands:",":point_up:",":point_down:",":point_left:",":point_right:",":raised_hands:",":pray:",":point_up_2:",":clap:",":muscle:",":metal:",":fu:",":runner:",":running:",":couple:",":family:",":two_men_holding_hands:",":two_women_holding_hands:",":dancer:",":dancers:",":ok_woman:",":no_good:",":information_desk_person:",":raising_hand:",":bride_with_veil:",":person_with_pouting_face:",":person_frowning:",":bow:",":couplekiss:",":couple_with_heart:",":massage:",":haircut:",":nail_care:",":boy:",":girl:",":woman:",":man:",":baby:",":older_woman:",":older_man:",":person_with_blond_hair:",":man_with_gua_pi_mao:",":man_with_turban:",":construction_worker:",":cop:",":angel:",":princess:",":smiley_cat:",":smile_cat:",":heart_eyes_cat:",":kissing_cat:",":smirk_cat:",":scream_cat:",":crying_cat_face:",":joy_cat:",":pouting_cat:",":japanese_ogre:",":japanese_goblin:",":see_no_evil:",":hear_no_evil:",":speak_no_evil:",":guardsman:",":skull:",":feet:",":lips:",":kiss:",":droplet:",":ear:",":eyes:",":nose:",":tongue:",":love_letter:",":bust_in_silhouette:",":busts_in_silhouette:",":speech_balloon:",":thought_balloon:",":feelsgood:",":finnadie:",":goberserk:",":godmode:",":hurtrealbad:",":rage1:",":rage2:",":rage3:",":rage4:",":suspect:",":trollface:"],16)
- slots = []
- for count in range(3):
- slots.append(random.choice(sampled_emotes))
- if slots[0] == slots[1] and slots[1] == slots[2]:
- slotsmsg = taguser() + "%s | %s | %s" % (slots[0],slots[1],slots[2])
- newpoints = slots_calcpoints(debugcount)
- slots_updatepoints(author, newpoints)
- nodecimal_msg = nodecimal(newpoints)
- slotsmsg += " Number of tries: %s. Points won: %s" % (debugcount,nodecimal_msg)
- client.send_message(saved_message.channel, slotsmsg)
- if debugcount == 1:
- slotsmsg_win = tagusernoarrow() + "has won slots"
- client.send_message(saved_message.channel, slotsmsg_win)
- slots_updatewins(author)
- break
- else:
- debugcount += 1
- slots_updatetime(author)
- slots_updatetries(author,debugcount)
- slots_updateexecutions(author)
- save_slots()
- elif saved_message.channel.name == bot_channel:
- client.send_message(saved_message.channel,taguser() + "On cooldown. (%d secs)" % (180 - (time.time() - slots_data[author]["slots_cooldown"])))
Add Comment
Please, Sign In to add comment