aboutsummaryrefslogtreecommitdiff
path: root/callbacks.py
diff options
context:
space:
mode:
authorhuker667 <huker@tuta.io>2026-06-18 22:04:23 +0300
committerhuker667 <huker@tuta.io>2026-06-18 22:04:23 +0300
commit38b936b35f460c25d04ff187dac10ba6cf1e6968 (patch)
treeb65bca755925106286f3c4ffcc1bd94d112de08f /callbacks.py
parentea38436bce63c8cf821e16fd01d8d1e6233ccb33 (diff)
downloaduzbekgpt-38b936b35f460c25d04ff187dac10ba6cf1e6968.tar.gz
uzbekgpt-38b936b35f460c25d04ff187dac10ba6cf1e6968.tar.bz2
uzbekgpt-38b936b35f460c25d04ff187dac10ba6cf1e6968.zip
kazyol donat silka dobavil i about pomenyal
Diffstat (limited to 'callbacks.py')
-rw-r--r--callbacks.py31
1 files changed, 26 insertions, 5 deletions
diff --git a/callbacks.py b/callbacks.py
index 3508dbc..17fe34a 100644
--- a/callbacks.py
+++ b/callbacks.py
@@ -188,11 +188,32 @@ async def about_callback(callback: CallbackQuery):
]
await callback.message.edit_text(
- "✅ *об узбекгпт* ✅\n"
- "- создал @huker667\n"
- "- репозиторий бота: https://git.hkr.at.by/cgit.cgi/uzbekgpt\n"
- "- `git clone https://g.hkr.at.by/uzbekgpt`\n"
- "- подпешис: t.me/hukerass",
+ ABOUT_BOT,
+ reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons),
+ )
+
+ await callback.answer()
+
+
+@router.callback_query(F.data.startswith("donate%"))
+async def donate_callback(callback: CallbackQuery):
+ current_user_id = str(callback.from_user.id)
+ data = callback.data.split("%", 1)
+ user_id = data[1]
+ if user_id != current_user_id:
+ await callback.answer("нет, не трогай")
+ return
+
+ buttons = [
+ [InlineKeyboardButton(text="назад", callback_data=f"settings%{user_id}")],
+ ]
+
+ await callback.message.edit_text(
+ "слушай сюда✅ если хочешь чтобы я не сдох от голода и не начал "
+ "писать на китайском✅ кидай сюда монеты👍\n\n"
+ "наполни чан узбекгпта на плов✅ а то мозги скрипят как старый таган ✅\n\n"
+ "ссылка внизу👍 whoever хочет быть красавчиком✅ кидай сколько не жалко👍\n\n"
+ f"{DONATE_LINK}",
reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons),
)