Audrey Eyckmans

De {}
Aller à la navigation Aller à la recherche

Q2

Idées bot Twitter

1. sah quel plaisir :

Sah quel plaisir est une expression qui revient très souvent sur la Twittosphère. Les tweets sont souvent composés de la même façon : un petit bonheur + "sah quel plaisir". Ne serait-ce pas d'utilité publique que de montrer que le bonheur, il est partout quand on veut bien le voir... Bref, l'idée serait de retweeter les phrases avec cette phrase. C'est simple mais ne nous emballons pas.

En cliquant juste là, on peut voir que c'est une expression très souvent utilisée. Mais il faut faire attention à ce que le bot retweete, c'est-à-dire pas des trucs problématiques quand même, ni les gens qui ont l'expression en tant que tweet name et n'utilisent pas du tout cette phrase dans un contexte.

import random
import tweepy
 
#remplacer par api key et api secret key
auth = tweepy.OAuthHandler('Ej7CVvaPlzLthWjwoPx6pZOfy', 'rcKD4FeF5eQ7WG7AjY3aBE58hl0kDjpFy73twAvisQJFY0J4kW')
auth.set_access_token('754341448850571265-BIqE992HVyMRfGANMXtAw0f9pE0qado', 'WKMZrBvshtlYfI9RPkwZ2MHyD9WGRVHgoGg0kDdV5q39A')
api = tweepy.API(auth)

with open("plaisir.txt" , 'r') as file :
 plaisir = file.read()

print(plaisir)

tweets = tweepy.Cursor(api.search, q= phrase, tweet_mode='extended').items(1) 

for resultat in tweets:
    print(resultat)
    print(resultat.full_text)
    api.retweet(resultat.id)
    api.me()
    api.update_status(status= etape)

2. On mange quoi ce soir ? =

Bah souvent on ne sait pas quoi manger, du coup ce serait un bot qui tweeterait tous les jours à 18 h une idée pour les gens perdus. Je pensais partir des tweets composés de "ce soir, on mange (...)" et reprendre ce qu'il y a après. Ca peut être marrant parce que cette expression est parfois utilisée dans d'autres contextes que la bouffe, mais j'ai peur que ça tourne très vite en rond avec les footballeurs qui souhaitent bouffer toutes les équipes...


3. Bien dit, ça !

L'idée serait de répondre "bien envoyé ça, @tweetname" aux gens qui tweetent des insultes, et plus précisément des "ftg" (ferme ta gueule, au cas où). Voilà.

Q1

Le code binaire

1001010 1100101 0100000 1110110 1100101 1110101 1111000 0100000 1110100 1100101 0100000 1110110 1101111 1101001 1110010 0100000 1110100 1101111 1110101 1110100 0100000 1101110 1110101 0100000 1111001 1101111 1110101 1110000 1101001

Le code python d'un super jeu

En 1975, William Crowther invente l'un des tout premiers jeu d'aventure textuel, « Colossal Cave Adventure ». Il s'agit d'un jeu vidéo pûrement écrit où le PC décrit des situations au joueur, ce dernier devant répondre avec les décisions qu'il prend. Ses réponses sont analysées par la machine qui alors lui donne la nouvelle situation et ce, tout le long de la partie. Sans vergogne et avec une petite envie de réaliser mon propre jeu vidéo, je me suis lancée dans le même concept. Après j'étais pas hyper inspirée, donc j'ai juste fait un truc de pirate.

# -*- coding: utf-8 -*-

import time

print("bonjour, quel est ton nom ?")

nom = input()

print ("bonjour " +nom)

time.sleep(1)

print ("alors " +nom, ", t'es prêt à jouer ?")

réponse = input()

time.sleep(1)

if réponse == "non":
    print ("ouah t srx toi. jai codé tout ça pour rien ? Bah vas-y, dégage")
    time.sleep(1)
    print ("GAME OVER")
    
    exit()

elif réponse == "oui":
    print ("trop bien !!! commençons !") 

time.sleep(1)

print("un bâteau pirate arrive sur toi en pleine croisière, tu fais quoi : fuir ou combattre ?")

choix = input()

print("tu as choisi de " +choix)

if choix == "fuir":
    print("quel lâche ! en plus le jeu se termine ici, adieu...")
    time.sleep(1)
    print ("GAME OVER")
    exit()
elif choix =="combattre":
    print("bonne idée ! tu dois t'armer pour te défendre, que prends-tu : une grenade ou un bazooka ?")
    
arme = input()
    
print("tu as choisi de prendre " +arme)

if arme == "une grenade":
    print("pas mal... tu vas devoir l'enclencher maintenant, es-tu prêt ?")
elif arme == "un bazooka":
    print("ouah, la grande classe... es-tu prêt à tirer ?")
    
attaquer = input()

if attaquer == "oui":
    print("vas-y, fais tout péter !!!!!")
    time.sleep(2)
    print("mais n'abusons pas, tu vas devoir prendre ta respiration avant...")
    time.sleep(1)
    print("tu veux compter jusqu'à cbm ?")
    
    décompte = input()
    décompte = int(décompte)
    
    for compteur in range(1, décompte + 1):
    
        print(str(compteur))
        time.sleep(1)

        print ("BOUYA T'AS TOUT EXPLOSE GG")
        exit()

elif attaquer == "non":
    print("crois en toi bg, c'est super important là...")
    time.sleep(2)
    print("laisse-moi te rassurer...")
    time.sleep(2)
    print("parfois éviter une situation est plus difficile que de l'affronter directement")
    time.sleep(2)
    print("alors bg, fais-le...")
    time.sleep(2)
    print("je répète la question...")
    time.sleep(2)
    print("tu te lances ou pas ?")
    
tirer = input()

if tirer == "oui":
    print("ouais bg !!! c'est ce que je voulais entendre !!")
    time.sleep(1)
    print("j'espère t'es vraiment prêt de ouf... jusqu'à combien tu veux compter avant de tout dégommer ?")
    
    décompte = input()
    décompte = int(décompte)

    print("comptons alors...")
    time.sleep(3)
    
elif tirer =="non":
    print("bah j'peux rien pour toi là, tu vas mourir, bye bye")
    print("GAME OVER")
    

    print("j'espère t'es prêt... jusqu'à combien tu veux compter avant de tout dégommer ?")
    time.sleep(2)
    
    décompte = input()
    décompte = int(décompte)

    print("comptons alors...")
    time.sleep(3)

for compteur in range(1, décompte + 1):
    
    print(str(compteur))
    time.sleep(1)

print ("BOUYA T'AS TOUT EXPLOSE GG")

Une petite conversation si on a besoin d'être séduit·e...

Parfois, on se sent seul·e... Alors quoi de mieux qu'un petit programme pour nous rappeler que nous sommes tou·te·s séduisant·e·s. En plus, ça nous fait un peu nous sentir Joaquin Phœnix dans Her, c'est cool (mais aussi profondément triste). Sinon j'ai rencontré un bug qui donnait le prénom à l'envers (enfin, c'est pas vraiment un bug) et je savais pas le régler, donc j'en ai profité pour donner plus de fun à ce script... Trop forte lol !

# -*- coding: utf-8 -*-

import time

print("slt bg c quoi ton blaze ?")

name = input()

nameLength = len(name)

#  0    1    3
#['T']['O']['M']

#print(name[1])

print("mmmmh c super sexy comme prénom... laisse-moi te l'épeler")
time.sleep(1)

print(name[1:2])
time.sleep(1)

print("oula jsuis grv dsl... le bleu de tes yeux m'enivre et g dû mal à épeler ton nom... peux-tu le répéter ?")

name2 = input()

for compteur in range(nameLength-1, 0, -1):
    print("il me faut un " + name2[compteur] + ", une lettre plutôt sexy")
    time.sleep(1)
    
print("merde!!")

time.sleep(1)

print("c pas possible ça !! pq j'épelle ton nom à l'envers ? sans doute car tu me fais tourner la tête...")
time.sleep(1)

print("allez, répète-moi ton nom et c la bonne là !")

name3= input()

if name3 != name2:
    print("tu te foutrais pas de ma gueule ? t'as changé de nom ou je rêve")

    time.sleep(1)

    print("bon jte pardonne car jcomprends que la patience à ses limites...")

    time.sleep(1)

    print("en réalité, je me souviens de ton prénom... jvoulais juste ré-entendre le son de ta voix bb")

    time.sleep(1)

    print("laisse-moi t'impressionner mtn")

    time.sleep(1)
    
elif name3 == name3:
    print("cette fois c bon !!!")

for compteur in range(0, nameLength):
    print(name2[compteur])
    
time.sleep(2)
    
print(name +", veux-tu m'épouser ?")

Le reste

Il n'y a pas de reste, car j'ai raté les derniers cours et je ne m'en sors pas de ouf avec les scripts autour des poèmes :(