From 52a34d0eccfb5594767a245254faef2f552db40c Mon Sep 17 00:00:00 2001 From: Anatoly Date: Fri, 22 Apr 2022 19:04:34 +0300 Subject: [PATCH] Arround version --- main.py | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index 020e3ee..bc08a63 100644 --- a/main.py +++ b/main.py @@ -1,9 +1,9 @@ import os import random from dotenv import load_dotenv -from telethon.sync import TelegramClient import markovify from argparse import ArgumentParser +import requests parser = ArgumentParser() parser.add_argument("-d", "--dry", action='store_true', help="Run without sending a message") @@ -12,9 +12,7 @@ args = parser.parse_args() load_dotenv() -api_id = os.getenv('API_ID') -api_hash = os.getenv('API_HASH') -entity = os.getenv('ENTITY') +access_token = os.getenv('ACCESS_TOKEN') dry_run = args.dry filename = args.model @@ -44,5 +42,15 @@ model = markovify.Text.from_json(model_json) if (dry_run): print(create_message(model)) else: - with TelegramClient('bot', api_id, api_hash) as client: - client.send_message(entity=entity, message=create_message(model)) + data = { + 'chat_id': 'channel_608', + 'text': create_message(model), + } + response = requests.post( + 'https://arround-msg.gora.studio/v3/message/message', + json = data, + headers = { + 'x-access-token': access_token + } + ) + print(response.content)