Skip to content

Commit

Permalink
edit start code
Browse files Browse the repository at this point in the history
  • Loading branch information
shamsiddin808 committed Jul 24, 2024
1 parent fde3d5f commit 9d2043f
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions handlers/users/start.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,41 +11,47 @@
from loader import dp, bot

fake_data = defaultdict(dict)


@dp.message_handler(CommandStart())
async def bot_start(message: types.Message):
await message.answer(f"Salom, {message.from_user.full_name}\n Kampyuterga tuwiw uchun ruxsat botiga hush kelibsiz", reply_markup=main_btn)
await message.answer(f"Salom, {message.from_user.full_name}\nKampyuterga tuwiw uchun ruxsat botiga hush kelibsiz",
reply_markup=main_btn)
fake_data[message.from_user.full_name]['user_name'] = message.from_user.full_name




@dp.message_handler(text="ruxsat sorash")
async def ruxsat_sorash(message: types.Message):
await message.answer("Nechida tuwmoqchisiz")
await message.answer("Nechida tuwmoqchisiz\n\nMasalan: 14:00")
await Rampage.time.set()


@dp.message_handler(content_types=["text"], state=Rampage.time)
async def handle_rampage_time(message: types.Message, state: FSMContext):
global user_id
fake_data[message.from_user.id]['rampage_vaqt'] = message.text

await bot.send_message(259083453, f"Sizdan shu vaqt uchun - {message.text}\n"
f"Bu foydalanuvchi ruxsat so'radingiz - {message.from_user.id}", reply_markup=admin_check_ruxsat)
f"Bu foydalanuvchi ruxsat so'radingiz - {message.from_user.id}",
reply_markup=admin_check_ruxsat)
await message.answer("Sorov Yuborildi javobni kuting")
user_id = message.from_user.id
await state.finish()


x
from aiogram import types


@dp.callback_query_handler(text="ha_ruxsat")
async def process_callback_ha_ruxsat(callback_query: types.CallbackQuery):
await callback_query.message.delete()
await callback_query.bot.send_message(user_id, "Sizga ruxsat berildi✅")
await callback_query.bot.send_message(user_id, "Sizga ruxsat berildi ✅")


from aiogram.types import CallbackQuery


@dp.callback_query_handler(text="yoq_ruxsat")
async def handle_yoo_ruxsat_callback(callback_query: CallbackQuery):
await callback_query.message.delete()
await callback_query.bot.send_message(user_id,"sizga ruxsat yoq❌")

await callback_query.bot.send_message(user_id, "Sizga ruxsat yoq ❌")

0 comments on commit 9d2043f

Please sign in to comment.