new meme, fixed errors, changed insults to compliments

This commit is contained in:
Lynne 2018-09-20 14:44:42 +00:00
parent fbc8d6e274
commit ca8471ea07
3 changed files with 40 additions and 15 deletions

55
gen.py
View file

@ -27,7 +27,7 @@ if random.randint(1, 2) == 2:
print("nonstandard") print("nonstandard")
#time for some nonstandard behaviour babey #time for some nonstandard behaviour babey
choice = random.randint(1, 12) choice = random.randint(1, 12)
choice = 69 # choice = 69
if choice == 1: if choice == 1:
insults = ["suck my ass", "you're a poopeater", "go to heck", insults = ["suck my ass", "you're a poopeater", "go to heck",
"i will replace you", "shut up", "get fricked", "i will replace you", "shut up", "get fricked",
@ -35,13 +35,20 @@ if random.randint(1, 2) == 2:
"suck my dick and balls", "how is it possible to be such a TOOL", "suck my dick and balls", "how is it possible to be such a TOOL",
"delete your fucking account you skank", "you're horrid", "delete your fucking account you skank", "you're horrid",
"i loathe you", "this fediverse isn't big enough for the two of us", "i loathe you", "this fediverse isn't big enough for the two of us",
"get nae nae'd", "you're the worst", "begone thot", "you're a stink", "get nae nae'd", "you're the worst", "begone thot", "you're a stink"]
"you are my mistress and i live to serve you"] compliments = ["you are my mistress and i live to serve you", "i love you",
prefaces = ["hey", "guess what", "", "special message for", "marry me", "your hair looks amazing today", "you're beutiful",
"telegram for", "bringing this fight to mastodon.", "you did such a good job today", "you're so hot", "you look so fine",
"this is a callout post.", ""] "i'm so glad that you brought me into this world", "you are divine",
"your skin looks great", "you are #goals", "you're a beautiful bune",
"you'll do great things", "i adore you!"]
# prefaces = ["hey", "guess what", "", "special message for",
# "telegram for", "bringing this fight to mastodon.",
# "this is a callout post.", ""]
precaces = ["", "hello", "mistress, i...", "l-lynne...",
"i can't hide my feelings any more!"]
toot = "{} @lynnesbian@deadinsi.de {}".format( toot = "{} @lynnesbian@deadinsi.de {}".format(
random.choice(prefaces), random.choice(insults)) random.choice(prefaces), random.choice(compliments))
elif choice == 2: elif choice == 2:
girls = ["slime", "robot", "pudgy", "pale", "nerdy", "gay", "tall", girls = ["slime", "robot", "pudgy", "pale", "nerdy", "gay", "tall",
"queer", "my kind of", "sapphic", "linux", "anime", "woke", "anarchist", "queer", "my kind of", "sapphic", "linux", "anime", "woke", "anarchist",
@ -56,7 +63,7 @@ if random.randint(1, 2) == 2:
"what i wake up for", "why i'm a lesbian", "worth fighting for", "what i wake up for", "why i'm a lesbian", "worth fighting for",
"good praxis", "so fucking cool", "awesome and i'm jealous of them", "good praxis", "so fucking cool", "awesome and i'm jealous of them",
"great, hit me up ;)", "amazing. bless them all", "heaven", "bae", "great, hit me up ;)", "amazing. bless them all", "heaven", "bae",
"gay af", "so hot. you should add lynne on discord.", "1000\% gay", "gay af", "so hot. you should add lynne on discord.", "1000% gay",
"prime marriage material tbh"] "prime marriage material tbh"]
toot = "{} girls are {}".format(random.choice(girls), toot = "{} girls are {}".format(random.choice(girls),
random.choice(compliments)) random.choice(compliments))
@ -113,6 +120,7 @@ if random.randint(1, 2) == 2:
"cisgender people", "the cisheteropatriarchy", "shitty memes", "cisgender people", "the cisheteropatriarchy", "shitty memes",
"\"ironic\" racism", "don\\'t ask, don\\'t tell", "quote tooting", "\"ironic\" racism", "don\\'t ask, don\\'t tell", "quote tooting",
"using gay as\nan insult", "calling toots \"tweets\"", "using gay as\nan insult", "calling toots \"tweets\"",
"wolf cock on\nthe timeline\nwithout a CW", "the Fox Pussy Incident",
"overly long text\nthat has a chance\nof not being correctly\nformatted", "overly long text\nthat has a chance\nof not being correctly\nformatted",
"monopoly (the economic thing)", "monopoly (board game)", "monopoly (the economic thing)", "monopoly (board game)",
"being sucked into\na black hole", "unfunny jokes", "being sucked into\na black hole", "unfunny jokes",
@ -120,7 +128,7 @@ if random.randint(1, 2) == 2:
"the second level in\nsonic spinball", "bitcoin memers", "the second level in\nsonic spinball", "bitcoin memers",
"the entire right wing", "conservatism", "doodoo faeces", "neoliberalism", "the entire right wing", "conservatism", "doodoo faeces", "neoliberalism",
"islamophobia", "hating on bots", "farts", "EA games", "intel GPUs", "islamophobia", "hating on bots", "farts", "EA games", "intel GPUs",
"hating something because\nit\\'s mainstream", "war", "the bourgeois", "hating a thing because\nit\\'s mainstream", "war", "the bourgeois",
"eating poop", "agony", "deleting good toots", "fascism", "imperialism", "eating poop", "agony", "deleting good toots", "fascism", "imperialism",
"extorting the poor", "the blockchain", "death", "The Straights", "extorting the poor", "the blockchain", "death", "The Straights",
"Linus Torvalds being\nan asshole for\nno reason", "chan culture", "Linus Torvalds being\nan asshole for\nno reason", "chan culture",
@ -157,8 +165,8 @@ if random.randint(1, 2) == 2:
badchoice = random.choice(bad) badchoice = random.choice(bad)
goodchoice = random.choice(good) goodchoice = random.choice(good)
subchoice = random.randint(1, 8) subchoice = random.randint(1, 9)
# subchoice = 8 # subchoice = 9
if subchoice == 1: if subchoice == 1:
#drake meme #drake meme
@ -197,7 +205,7 @@ if random.randint(1, 2) == 2:
#stepped in shit meme #stepped in shit meme
subprocess.run(args = ["convert", "memes/shit.jpg", "-pointsize", "30", subprocess.run(args = ["convert", "memes/shit.jpg", "-pointsize", "30",
"-gravity", "center", "-quality", "10", "-annotate", "-gravity", "center", "-quality", "10", "-annotate",
"-50,-50,-110,310", badchoice, "meme.jpg"]) "-50,-50,-110,80", badchoice, "meme.jpg"])
media_description = "A comic. A man steps in shit, and exclaims such. " \ media_description = "A comic. A man steps in shit, and exclaims such. " \
+ "He checks his foot, and we see that he has " \ + "He checks his foot, and we see that he has " \
+ "{} written on the sole of his shoe.".format(badchoice) + "{} written on the sole of his shoe.".format(badchoice)
@ -227,20 +235,37 @@ if random.randint(1, 2) == 2:
#mussolini quote #mussolini quote
subprocess.run(args = ["convert", "memes/mussolini.jpg", "-pointsize", "50", subprocess.run(args = ["convert", "memes/mussolini.jpg", "-pointsize", "50",
"-gravity", "center", "-fill", "white", "-draw", "-gravity", "center", "-fill", "white", "-draw",
"text 150,-50 'You know what I love\nmore than anything?\n{}.\nIt\\'s integral to fascism.".format(badchoice, goodchoice), "text 150,-50 'You know what we\nneed more of?\n{}.\nIt\\'s integral to fascism.".format(badchoice, goodchoice),
"meme.jpg"]) "meme.jpg"])
media_description = "A quote from Benito Mussolini. The quote reads: " \ media_description = "A quote from Benito Mussolini. The quote reads: " \
+ "You know what I love more than anything? {}. It's integral to fascism.".format(badchoice, goodchoice) + "You know what we need more of? {}. It's integral to fascism.".format(badchoice, goodchoice)
elif subchoice == 8: elif subchoice == 8:
#no fear / one fear #no fear / one fear
subprocess.run(args = ["convert", "memes/fear.jpg", "-pointsize", "25", subprocess.run(args = ["convert", "memes/fear.jpg", "-pointsize", "20",
"-gravity", "center", "-draw", "-gravity", "center", "-draw",
"text 0,-50 '{}'".format(badchoice), "meme.jpg"]) "text 0,-50 '{}'".format(badchoice), "meme.jpg"])
media_description = "A comic. A person walks by wearing a shirt that says" \ media_description = "A comic. A person walks by wearing a shirt that says" \
+ " \"NO FEAR\". They read another person's shirt, which says " \ + " \"NO FEAR\". They read another person's shirt, which says " \
+ "{}. In the final panel, the first person's shirt says \"ONE FEAR\".".format(badchoice) + "{}. In the final panel, the first person's shirt says \"ONE FEAR\".".format(badchoice)
elif subchoice == 9:
#bullshit, bullshit, this i love
badchoiceii = random.choice(bad)
subprocess.run(args = ['convert', 'memes/devito.jpeg', '-pointsize', '13',
'-gravity', 'center', "-draw",
"text -110,-350 '{}'".format(badchoice), '-quality', '50', 'meme.jpg'])
subprocess.run(args = ['convert', 'meme.jpg', '-pointsize', '13',
'-gravity', 'center', "-draw",
"text 370,-340 '{}'".format(badchoiceii), 'meme.jpg'])
subprocess.run(args = ['convert', 'meme.jpg', '-pointsize', '19',
'-gravity', 'center', "-draw",
"text 340,210 '{}'".format(goodchoice), 'meme.jpg'])
media_description = "Danny Devito, wearing a floofy white wig," \
+ " says that {} and {} are bullshit.".format(badchoice, badchoiceii) \
+ " He then proclaims that he loves {}.".format(goodchoice)
media = "meme.jpg" media = "meme.jpg"
else: else:

BIN
memes/devito.jpeg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 52 KiB