1
0
Fork 0
mirror of https://github.com/Lynnesbian/FediBooks/ synced 2024-11-25 08:38:59 +00:00

message generation for bot chat

This commit is contained in:
Lynne Megido 2020-01-20 13:01:56 +10:00
parent 170a666496
commit 60728c0b35
Signed by: lynnesbian
GPG key ID: F0A184B5213D9F90
2 changed files with 15 additions and 7 deletions

View file

@ -63,12 +63,6 @@ def generate_output(handle):
""", (handle,)) """, (handle,))
bot = dc.fetchone() bot = dc.fetchone()
client = Mastodon(
client_id = bot['client_id'],
client_secret = bot['client_secret'],
access_token = bot['secret'],
api_base_url = "https://{}".format(handle.split("@")[2])
)
# by default, only select posts that don't have CWs. # by default, only select posts that don't have CWs.
# if learn_from_cw, then also select posts with CWs # if learn_from_cw, then also select posts with CWs
@ -133,6 +127,13 @@ def make_post(args):
acct = args[3] acct = args[3]
handle = args[0] handle = args[0]
client = Mastodon(
client_id = bot['client_id'],
client_secret = bot['client_secret'],
access_token = bot['secret'],
api_base_url = "https://{}".format(handle.split("@")[2])
)
bot, post = generate_output(handle) bot, post = generate_output(handle)
# print(post) # print(post)

View file

@ -160,8 +160,15 @@ def bot_toggle(id):
@app.route("/bot/chat/<id>") @app.route("/bot/chat/<id>")
def bot_chat(id): def bot_chat(id):
# return render_template("coming_soon.html") # return render_template("coming_soon.html")
if bot_check(id):
return render_template("/bot/chat.html", bot = id) return render_template("/bot/chat.html", bot = id)
@app.route("/bot/chat/<id>/message")
def bot_chat_message(id):
if bot_check(id):
_, message = functions.generate_output(id)
return message
@app.route("/bot/blacklist/<id>") @app.route("/bot/blacklist/<id>")
def bot_blacklist(id): def bot_blacklist(id):
return render_template("coming_soon.html") return render_template("coming_soon.html")