diff --git a/bot.py b/bot.py index 107c6be..5dd3b48 100644 --- a/bot.py +++ b/bot.py @@ -9,6 +9,7 @@ from datetime import time as dt_time from pathlib import Path from telegram import ( + CopyTextButton, InlineKeyboardButton, InlineKeyboardMarkup, InputFile, @@ -255,10 +256,21 @@ class MpakoBot: await message.reply_text("Не удалось получить ссылку. Попробуй позже.") return link = f"https://t.me/{username}?start=ref_{user.id}" + keyboard = InlineKeyboardMarkup( + [ + [ + InlineKeyboardButton( + "Скопировать ссылку", + copy_text=CopyTextButton(text=link), + ) + ] + ] + ) await message.reply_text( "Пригласи друга:\n" f"{link}\n\n" - "Когда друг впервые оплатит генерацию, ты получишь +3 генерации." + "Когда друг впервые оплатит генерацию, ты получишь +3 генерации.", + reply_markup=keyboard, ) async def _status( @@ -727,7 +739,7 @@ class MpakoBot: return True if is_admin: - is_premium = True + is_premium = False try: request, position = await self._queue.enqueue(