Python Developer
88 subscribers
12 photos
1 video
1 file
20 links
Bu kanalga o'zimni loyihalarimni qo'yib boraman
@Python_dasturlash323 - bu kanalda pythondagi kutubxonalarni qanday ishlatishni ko'rsatib beraman
@white_hat_uz - bu kanalga kiber xavfsizlikka oid postlar va kontent joylayman.
Admin: @jackson_rodger
Download Telegram
OsonBot

pytelegrambotapi va aiogram kutubxonasiga o'xshash telegram bot yasash uchun kutuxona

pip install osonbot


FARQI:
aiogram kutubxonasida
from aiogram import Bot, Dispatcher, types
from aiogram.filters import CommandStart
import asyncio

dp = Dispatcher()

@dp.message(CommandStart())
async def start(message: types.Message):
await message.answer(f"Salom {message.from_user.first_name}")

@dp.message()
async def echo(message: types.Message):
await message.answer(message.text)

async def main():
bot = Bot("token")
await dp.start_polling(bot)

asyncio.run(main())

Pytelegrambotapi kutubxonasida
from telebot import Bot

bot = Bot("token")

@bot.message_handler(commands=['start'])
def start(message):
bot.send_message(message.chat.id, f"Salom {message.from_user.first_name}")

@bot.message_handler()
def echoo(message):
bot.send_message(message.chat.id, message.text)

bot.infinity_polling()

osonbot kutubxonasida
from osonbot import Bot

bot = Bot("token")

bot.when("/start", "Salom {first_name}")
bot.when("*", "{message_text}")

bot.run()


Bundan maqsan menki zo'r meikini ishlatilar demoqchi emasman. Shunchaki shunaqa kutubxona yaasadim bir ko'rilar yoqsa ishlatilar demoqchiman. Lekin bot APIdagi ko'p funksiyalar yo'q

kerak bo'lsa mana source code va docs: https://github.com/sinofarmonov323/osonbot
👍41
Shunchaki JsonBot

Telegram Bot yasash uchun OsonBot kutubxonasida yasalgan JsonBot kutubxonasi

O'RNATISH
pip install jsonbot


Ishlatish
from jsonbot import JsonBot

JsonBot("8380176186:AAEIwWxHeYmpkdtTUjYy5UzEuKlbYpSo2UM", {
"message": {
"/start": {'response': "Salom *{first_name}*", "parse_mode": "MarkdownV2"},
"/help": {"response": "Sizga qanday yordam beraolaman"},
"*": {"response": "{message_text}"}
}
}).run


Source Code: https://github.com/sinofarmonov323/jsonbot
🔥52
So'zlar Manosini beruvchi API

API Manzili: https://sozlar-manosi-api.vercel.app/

API so'znarni manosini izoh.uz websaytidan scrape qiladi
Forwarded from Python Dasturlash
main.py
921 B
So'z manosini topuvchi Dastur

bu dastur o'zbek tilidagi so'zlarni manosini topib beradi. So'zlarni manosini izoh.uz websaytidan parse qilib topadi.
Forwarded from Python Dasturlash
Sizga kerak bo'lishi mumkin bo'lgan parse qilish uchun websaytlar

1. izoh.hz - o'zbek tilidagi so'zlarni manosini topib beruvchi websayt.
2. ismlar.com - o'zbekcha va boshqa davlat ismlarini manosini topib beruvchi websayt.
3. tvinfo.uz - televizor kanallaridagi ko'rsatuvlar ro'yxatini ko'rsatadi.
4. dostavkainfo.uz - taomlar, dorilar, kitoblar, va boshqa uy uchun kerakli bo'lgan narsalarni yetkazib berish xizmati bor servislar ro'yxati.
5. lotin.uz - lotindan kirilga va kirildan lotinga tarjima qiluvchi websayt.
6. maqollar.uz - o'zbek tilidagi maqollar bor websayt.
7. latifa.uz - o'zbek tilidagi turli xil latifalar va rasmlar.
8. uztelegram.com - o'zbekcha telegram kanallarni eng katta ro'yxati.
9. sinonim.uz - o'zbek tilidagi so'zlarning sinonimi topib beradigan webasyt.
10. imlo.uz - o'zbek tilidagi so'zlarning to'g'ri yozilishini haqida malumot beruvchi websayt.
O'zbek tilida Linuxga asoslangan kunlik ishlatish uchun operatsion ishlatarmidilar?