added a bunch of new stuff and fixed a bug~

This commit is contained in:
Lynne 2018-09-10 22:05:13 +00:00
parent 80deb14492
commit 1e3a717545

47
gen.py
View file

@ -23,10 +23,10 @@ toot = sentence.replace("\0", "\n")
media = None media = None
media_description = None media_description = None
if random.randint(1, 3) == 2: 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, 15) 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",
@ -49,20 +49,33 @@ if random.randint(1, 3) == 2:
"futch", "soft butch", "high femme", "super feminine", "trans", "futch", "soft butch", "high femme", "super feminine", "trans",
"transbian", "optimistic", "pessimistic", "quiet", "smart", "deep voice", "transbian", "optimistic", "pessimistic", "quiet", "smart", "deep voice",
"ghost", "programmer", "ace", "bi", "silly", "ghost", "programmer", "ace", "bi", "silly",
"girls like @lady_dumb@dragon.garden", "@lady_dumb@dragon.garden type", "goth", "nonbinary",
"girls like @Petra_fied@deadinsi.de", "all", "thicc", "kinky", "@Petra_fied@deadinsi.de type", "all", "thicc", "kinky",
"when wearning rainbow thigh high socks"] "when wearning rainbow thigh high socks"]
compliments = ["so hot", "in right now", "the next big thing", "the best", compliments = ["so hot", "in right now", "the next big thing", "the best",
"all my wives", "so fucking gay", "epic", "literally the best thing", "all my wives", "so fucking gay", "epic", "literally the best thing",
"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"]
toot = "{} girls are {}".format(random.choice(girls), toot = "{} girls are {}".format(random.choice(girls),
random.choice(compliments)) random.choice(compliments))
elif choice == 3: elif choice == 3:
lesbian = "lesbian" lesbian = "lesbian"
toot = "".join(random.sample(lesbian, len(lesbian))) toot = "".join(random.sample(lesbian, len(lesbian)))
elif choice >= 4: elif choice == 4:
services = ["discord", "windows", "python", "github", "signal", "skype",
"linux", "programming", "black magic", "twitter", "mastodon", "games",
"steam", "tinder", "uber", "google", "bing", "ask jeeves", "ffmpeg",
"debian", "typing lessons", "many wives", "communism", "HTTP", "unix",
"reddit", "email", "gmail", "DEFLATE compression", "love",
"one hundred dollars", "nethack", "WiFi", "ebooks bots", "validation"]
demographics = ["witches", "lesbians", "communists", "expecting mothers",
"microsoft employees", "transbians", "the rest of us", "dummies", "me",
"girls", "cats", "slime girls", "luigi stans", "robots", "capitalists",
"programmers", "atheists", "the elderly", "all", "ever", "cowboys",
"danny devito"]
toot = "{} for {}".format(random.choice(services), random.choice(demographics))
elif choice >= 5:
print("IT'S MEME POSTING TIME BABY") print("IT'S MEME POSTING TIME BABY")
#you are now entering the meme arena #you are now entering the meme arena
@ -80,14 +93,14 @@ if random.randint(1, 3) == 2:
"anti-feminism", "aphobia", "enbyphobia", "gender binary", "anti-feminism", "aphobia", "enbyphobia", "gender binary",
"what\\'s up gamers", "diarrhoea", "irritable bowel syndrome", "scurvy", "what\\'s up gamers", "diarrhoea", "irritable bowel syndrome", "scurvy",
"traditionalism", "clowns", "gluten allergy", "deez nuts", "traditionalism", "clowns", "gluten allergy", "deez nuts",
"cisgender people", "the cisheteropatriarchy", "uwu", "shitty memes", "cisgender people", "the cisheteropatriarchy", "shitty memes",
"monopoly (the economic thing)", "monopoly (the board game)", "monopoly (the economic thing)", "monopoly (the board game)",
"being sucked into\na black hole", "unfunny jokes", "being sucked into\na black hole", "unfunny jokes",
"AAAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAA", "that guy everyone hates", "AAAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAA", "that guy everyone hates",
"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", "poop", "EA games", "intel GPUs", "islamophobia", "hating on bots", "farts", "EA games", "intel GPUs",
"hating a thing because\nit's mainstream", "war"] "hating something because\nit's mainstream", "war", "the bourgeois"]
good = ["generating memes with\nimagemagick and python", "being gay", good = ["generating memes with\nimagemagick and python", "being gay",
"shitposts", "cute toots", "pudgy girls", "lesbians", "slime girls", "shitposts", "cute toots", "pudgy girls", "lesbians", "slime girls",
@ -106,10 +119,11 @@ if random.randint(1, 3) == 2:
"@lynnesbian@deadinsi.de", "respecting people\\'s pronouns", "lumb" "@lynnesbian@deadinsi.de", "respecting people\\'s pronouns", "lumb"
"being a nice person", "supporting indie artists", "big mood", "being a nice person", "supporting indie artists", "big mood",
"speedrunning", "decentralising the web", "encryption", "comraderie", "speedrunning", "decentralising the web", "encryption", "comraderie",
"seizing the means\nof production", "karl marx", "pyotr kropotkin", "seizing the means\nof production", "Karl Marx", "Pyotr Kropotkin",
"big dick energy", "smol dick energy", "surrleal meams", "big dick energy", "smol dick energy", "surrleal meams",
"lynnesbian\'s amazing ass", "lady lumb", "oestrogen", "seinfeld", "lynnesbian\'s amazing ass", "lady lumb", "oestrogen", "Seinfeld",
"girldick", "femdom", "robots"] "girldick", "femdom", "robots", "uwu", "bootsy", "friendship", "tribadism",
"a lesbian commune", "beans"]
#convert drake.jpg -pointsize 30 -gravity center -draw "text 20,-150 'not slime girls'" drakeout.jpg #convert drake.jpg -pointsize 30 -gravity center -draw "text 20,-150 'not slime girls'" drakeout.jpg
@ -201,8 +215,10 @@ prefixes = ["hot take:", "listen up everbody.", "dear liberal snowflakes,",
"*screaming*", "okay but", "boost if", "it's officail:", "breaking:", "*screaming*", "okay but", "boost if", "it's officail:", "breaking:",
"it brings me no joy to say this...", "*flops into the fediverse*", "it brings me no joy to say this...", "*flops into the fediverse*",
"this is my gender:", "*slithers up to u*", "[SCREAMING LOUDLY]", "this is my gender:", "*slithers up to u*", "[SCREAMING LOUDLY]",
"*in baby voice*", "#epic", "#hashtagsareforlosers", "calling all gamers."] "*in baby voice*", "#epic", "#hashtagsareforlosers", "calling all gamers.",
if random.randint(1, 3) == 3: "*fires gun into the air*", "@Petra_fied@deadinsi.de is cute and",
"ummmm no sweaty."]
if random.randint(1, 5) == 3:
#add a prefix #add a prefix
if len(toot) < 500: if len(toot) < 500:
#if it's already the maximum length, don't waste our time #if it's already the maximum length, don't waste our time
@ -212,6 +228,9 @@ if random.randint(1, 3) == 3:
#if it's too long, keep trying again #if it's too long, keep trying again
toot = "{} {}".format(random.choice(prefixes), ogtoot) toot = "{} {}".format(random.choice(prefixes), ogtoot)
if random.randint(1, 100) == 3:
toot = "girls"
if media != None: if media != None:
#this is an image post! #this is an image post!
mediaID = client.media_post(media, description = media_description) mediaID = client.media_post(media, description = media_description)