diff options
| -rw-r--r-- | callbacks.py | 31 | ||||
| -rw-r--r-- | commands.py | 1 | ||||
| -rw-r--r-- | config_def.py | 10 |
3 files changed, 37 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), ) diff --git a/commands.py b/commands.py index 7838a6d..3c4b60c 100644 --- a/commands.py +++ b/commands.py @@ -252,6 +252,7 @@ async def settings_handler(event: Union[Message, CallbackQuery]): callback_data=f"set_call%{user_id}%{call_cb}", ) ], + [InlineKeyboardButton(text="донат", callback_data=f"donate%{user_id}")], [InlineKeyboardButton(text="о боте", callback_data=f"about%{user_id}")], ] ) diff --git a/config_def.py b/config_def.py index 2a980b9..14e82e5 100644 --- a/config_def.py +++ b/config_def.py @@ -54,6 +54,16 @@ CLEAR_COMMAND = True PROMPT_COMMAND = True CONFIG_COMMAND = True +ABOUT_BOT = ( + "✅ *об узбекгпт* ✅\n" + "- создал @zsh69\n" + "- репозиторий бота: https://git.hkr.at.by/cgit.cgi/uzbekgpt\n" + "- `git clone https://g.hkr.at.by/uzbekgpt`\n" + "- подпешис: t.me/hukerass" +) + +DONATE_LINK = "https://t.me/send?start=IVRLB58MrhCp" + PROVIDERS = { "ollama": { "name": "оллама", |