Guest User

Untitled

a guest
May 12th, 2023
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. import time
  2. from selenium import webdriver
  3. from webdriver_manager.chrome import ChromeDriverManager
  4. from random import choice as ch
  5.  
  6. # Identifiants et mot de passe Onche
  7. onch_login = "ChiracTechouva"
  8. onch_pass = "sucezmateub"
  9.  
  10. # Message à envoyer, lien code name et liste d'invocation
  11. message = "Lien (même MDP que d'habitude): "
  12. lien_codename = "https://shrtco.de/vFMQpm"
  13. liste_invocation = ["@pepe", "@FromageDeFoutre", "@Issonche", "@ChiracTechouva", "@ADN", "@Tigriz", "@Vestra", "@Enid",
  14. "@Fantasio", "@Eussoudore01", "@Bukowski", "@diabetissou", "@PassantParLa", "@PassantParIci",
  15. "@SlavaUkraini", "@Raul", "@Oldboy", "@DocteurLulu", "@Swift", "@Anders_Breivik", "@hache",
  16. "@BigJudoka", "@Bus", "@Likelike", "@Wohaha", "@Ash", "@niknak", "@MigrationJVC", "@ManWithout",
  17. "@Zelorian", "@Wuhan", "@NanachiCELESTIN", "@RacisteDe50KG", "@Fantasio", "@Steven"]
  18.  
  19. listent = [
  20. ['Le smell', "L'odeur", "La senteur", "Le parfum", "Le fumet", "L'effluve", "La flagrance", "Le relent"],
  21. ["putride", "insoutenable", "horrible", "désagréable", "insupportable", "intolérable"],
  22. ["habla", "hablamos", "hablaent", "talk", "talkent", "parle", "parlent"],
  23. [':Tare2:', ':nimp:', ':Stevened:', ':1234:', ':2000-airpods:', ':golem_abasourdi:', ':Wonki-dance:', ':cash_mange:', ':Crie:', ':cash_pique:', ':mains:' ]
  24. ]
  25.  
  26.  
  27. # Découpage de la liste de diffusion en groupe de 5
  28. liste_par_cinq = []
  29. i = 0
  30. while i < len(liste_invocation):
  31. liste_par_cinq.append(' '.join(x for x in liste_invocation[i:i + 5]))
  32. i += 5
  33.  
  34. # Initialisation du navigateur
  35. browser = webdriver.Chrome(ChromeDriverManager().install())
  36.  
  37. # Accéder à la page de login
  38. browser.get('https://onche.org/account/login')
  39.  
  40. # Renseigner les identifiants de connexion
  41. browser.find_element("name", "login").send_keys(onch_login)
  42. browser.find_element("name", "password").send_keys(onch_pass)
  43. browser.find_element("name", "password").submit()
  44.  
  45. # Accéder au topic codename
  46. browser.get('https://onche.org/topic/96789/codenames-ce-jeu-va-vous-rendre-zinzin/')
  47.  
  48. # Envoyer les invocations
  49. for j in liste_par_cinq:
  50. if 'Wuhan' in j:
  51. message+='\nViens jouer Wuhan :Tare2:'
  52. else:
  53. message+='\n' + ch(listent[0]) + " " + ch(listent[1]) + " des bleus on en " + ch(listent[2]) + " ? " + ch(listent[3])
  54. browser.find_element("name", "message").send_keys(j + '\n' + message + lien_codename)
  55. browser.find_element("name", "message").submit()
  56. time.sleep(1)
Advertisement
Add Comment
Please, Sign In to add comment