from aiogram.filters import CommandStart, Command, CommandObject
from aiogram.types import Message
@dp.message(Command(commands='start'))
async def command_py_handler(message: Message, command: CommandObject) -> None:
print(command.args)
Aiogram3 kerak boladi, tushungan tushundi!👌1
Kings Of Python
Runcode.zip
@PyRun_Bot Update
🥳 Endi hech qanday apisiz ishlaydi!
@kings_of_py guruhida yoki oz guruhingizda test qilib ko'ring!
@kings_of_py guruhida yoki oz guruhingizda test qilib ko'ring!
Please open Telegram to view this post
VIEW IN TELEGRAM
import zipfile
with zipfile.ZipFile('template.zip', 'r') as z:
z.extractall('.')template.zip
21.2 KB
Aiogram3 template
Dasturchi: @MrGayratov
Manba: @KingsOfPy
P/s: aiogram2.x ham shunaqa ediku deydigonlar shablon deryali birhil lekin ichidagi kod boshqa!
Aiogram 2.x uchun bu yerda example bor
Dasturchi: @MrGayratov
Manba: @KingsOfPy
P/s: aiogram2.x ham shunaqa ediku deydigonlar shablon deryali birhil lekin ichidagi kod boshqa!
Aiogram 2.x uchun bu yerda example bor
👍1
Kings Of Python
template.zip
Xa atgancha bu bita project deselar ham boladi!
@LotinKirill_UZBot apisi va ishlatish uchun templatesi ham bor
@LotinKirill_UZBot apisi va ishlatish uchun templatesi ham bor
🗣Bu yangilikni eshitdingizmi?
🔥 Endi sizda «Najot Ta’lim» markazining onlayn platformasidagi istalgan kurslarning birida bepul oʻqish imkoniyati bor!
Onlayn platformadan 20 dan ortiq zamonaviy kasblarni oʻrgatuvchi kurslar oʻrin olgan
🥇 1-15-oʻrin: Istalgan onlayn kursga 100% lik chegirma
🥈 15-30-oʻrin: Xohlagan kursingizga 50%lik chegirma
🤩 Bu hali hammasi emas!
🥉 Ushbu havola ustiga bosib «start» tugmasini bossangiz va shartlarni bajarsangiz 15% lik chegirmani qoʻlga kiritasiz. Bu degani konkursning hamma ishtirokchisi chegirmasiz qolmaydi.
Shartlarni a’lo darajada qilsangiz esa 50-100% lik chegirmalar asosida «Najot Ta’lim»da onlayn oʻqish imkoniga boʻlasiz!
📌 Tanlov 30-sentyabrgacha davom etadi.
Konkursda qatnashishga tayyormisiz? Havola ustiga bosing:
https://t.me/konkursntbot?start=1633746526
🔥 Endi sizda «Najot Ta’lim» markazining onlayn platformasidagi istalgan kurslarning birida bepul oʻqish imkoniyati bor!
Onlayn platformadan 20 dan ortiq zamonaviy kasblarni oʻrgatuvchi kurslar oʻrin olgan
🥇 1-15-oʻrin: Istalgan onlayn kursga 100% lik chegirma
🥈 15-30-oʻrin: Xohlagan kursingizga 50%lik chegirma
🤩 Bu hali hammasi emas!
🥉 Ushbu havola ustiga bosib «start» tugmasini bossangiz va shartlarni bajarsangiz 15% lik chegirmani qoʻlga kiritasiz. Bu degani konkursning hamma ishtirokchisi chegirmasiz qolmaydi.
Shartlarni a’lo darajada qilsangiz esa 50-100% lik chegirmalar asosida «Najot Ta’lim»da onlayn oʻqish imkoniga boʻlasiz!
📌 Tanlov 30-sentyabrgacha davom etadi.
Konkursda qatnashishga tayyormisiz? Havola ustiga bosing:
https://t.me/konkursntbot?start=1633746526
👍1
Kings Of Python
🗣Bu yangilikni eshitdingizmi? 🔥 Endi sizda «Najot Ta’lim» markazining onlayn platformasidagi istalgan kurslarning birida bepul oʻqish imkoniyati bor! Onlayn platformadan 20 dan ortiq zamonaviy kasblarni oʻrgatuvchi kurslar oʻrin olgan 🥇 1-15-oʻrin: Istalgan…
Telegram
🎁 Konkurs | najottalim.uz
🎁 najottalim.uz onlayn platformasidagi kurslarni bepul qo'lga kiritish imkoniyati
👍4
from typing import UnionAiogram3 filter template. tushungan tushundi aiogram3ga otamiz endi
from aiogram.filters import BaseFilter
from aiogram.types import Message
from data import config
class IsSuperAdmin(BaseFilter):
def __init__(self, chat_type: Union[str, list]):
self.ADMINS = chat_type
async def __call__(self, message: Message) -> bool:
user_id = message.from_user.id
if str(user_id) in self.ADMINS:
return True
else:
return False
@dp.message(IsSuperAdmin(config.ADMINS), Command(commands='admin'))
async def panel_handler(message: types.Message):
await message.answer("<b>Admin menu</b>", reply_markup=menu)
🏆2
from aiogram.enums import ChatType
from aiogram.filters import BaseFilter
from aiogram.types import Message
from typing import Union
class UrlChecker(BaseFilter):
def __init__(self, urls: Union[str, list]):
self.urls = urls
async def __call__(self, message: Message) -> bool:
text = message.text.lower()
for url in self.urls:
if url in text:
return True
return False
👍3
Node JS da yozilgan bot kodlarini ham chiqarib tursak qarshi emasmisizlar?
Anonymous Poll
70%
Qarshi emasman
30%
Qarshiman
Pythonda yoki Node JS da @Manybot ning klonini qilib koramizmi nima deysilar?
👍11
🎉6
Forwarded from Kings Of JS
This media is not supported in your browser
VIEW IN TELEGRAM
Mana shu o'yinning kodi 👇