Bu loyiha Telegram bot yaratish uchun mo'ljallangan. Bot foydalanuvchilar bilan o'zaro aloqa o'rnatish, ma'lumotlarni saqlash va turli xil funksiyalarni bajarish imkoniyatiga ega.
- Foydalanuvchilarni ro'yxatdan o'tkazish va boshqarish
- Admin va oddiy foydalanuvchilar uchun alohida funksiyalar
- Inline klaviaturalar va tugmalar bilan ishlash
- Ma'lumotlar bazasi bilan integratsiya (Prisma ORM orqali)
- Xavfsizlik choralari (XSS himoyasi)
- Node.js
- TypeScript
- Telegraf.js
- Prisma ORM
- dotenv
- Bot yaratish va ishga tushirish
- Repozitoriyani klonlang
- Kerakli paketlarni o'rnating:
npm install
.env
faylini yarating va Telegram bot tokenini qo'shing:TOKEN=your_bot_token_here
- Ma'lumotlar bazasini sozlang (Prisma konfiguratsiyasi)
- Botni ishga tushiring:
npm start
Bot ishga tushgandan so'ng, foydalanuvchilar Telegramda botni topib, /start
buyrug'i orqali ishni boshlashlari mumkin. Bot foydalanuvchining huquqlariga qarab tegishli funksiyalarni taqdim etadi.
Loyihaga hissa qo'shish uchun Pull Request yuborishingiz mumkin. Katta o'zgarishlar kiritishdan oldin, iltimos, muammo (issue) yarating.
[Litsenziya turi ko'rsatilmagan]
[Muallif ma'lumotlari ko'rsatilmagan]
Savollar yoki takliflar uchun aliqulovazizjon68@gmail.com