summaryrefslogtreecommitdiff
path: root/generate.py
blob: a90c43e2886e5e4493e55987bf89ce1fd025cdf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import chain
import sys
import requests

import secrets__

model_f = open("model.json")
model = chain.Text.from_json(model_f.read())

generated = False
text = None

while not generated:
    text = model.make_short_sentence(80, tries=900, min_words=3)
    generated = text is not None

text = text.replace('@','@​').replace('#','#​')
print(text)

requests.post("https://brain.d.on-t.work/api/notes/create", json={
    'i': secrets__.TOKEN,

    'visibility': 'home',
    'noExtractMentions': True,
    'noExtractHashtags': True,

    'text': text,
    'cw': 'markov chain generated post'
})