This commit is contained in:
2021-04-12 14:55:54 +03:00
parent d0bc1e493e
commit 01d5063807
2 changed files with 197 additions and 196 deletions

View File

@@ -7,7 +7,7 @@ import boto3
import filetype
import twitter
from django.db import models
from qrtools import QR
# from qrtools import QR
from telegram import Update, InlineKeyboardMarkup, InlineKeyboardButton, MessageEntity
from telegram.ext import CallbackContext, Dispatcher, MessageHandler, Filters
from djconfig import config
@@ -57,10 +57,10 @@ class RobotBotModuleConfig(TelegramBotModuleConfig):
tp = filetype.guess(file_path)
s3 = boto3.client('s3', aws_access_key_id=config.aws_access_key_id, aws_secret_access_key=config.aws_secret_access_key)
s3.upload_file(file_path, config.s3_bucket, filename, ExtraArgs={'ACL': 'public-read', 'ContentType': tp.mime})
if update.message.text == 'qr':
qr = QR(filename=file_path)
qr.decode()
text = f'QR:\n{qr.data}'
# if update.message.text == 'qr':
# qr = QR(filename=file_path)
# qr.decode()
# text = f'QR:\n{qr.data}'
file_url = f'https://{config.s3_bucket}.s3.amazonaws.com/{filename}'
text += f'\n\n{file_url}'
if update.message.photo: