📄 ربات مدیریت کارهای روزانه | ربات ToDoList | ربات برنامهریزی برای کارها 📄
➖➖➖➖➖➖
🔥 توضیحات و ویژگی ها :
✅ قابلیتها و ویژگیها
➖➖➖➖
✅ رابط Telegram Mini App با طراحی مدرن
➖➖➖➖
✅ Backend و Frontend در یک فایل Cloudflare Worker
➖➖➖➖
✅ اتصال به Telegram Bot API
➖➖➖➖
✅ احراز هویت امن کاربران با initData
➖➖➖➖
✅ مدیریت کامل وظایف CRUD
➖➖➖➖
✅ دستهبندی، اولویت و رنگبندی تسکها
➖➖➖➖
✅ سیستم عادتها (Habits) و استریک (Streak)
➖➖➖➖
✅ یادآوری و اعلان خودکار
➖➖➖➖
✅ پشتیبانی از Cron Jobs
➖➖➖➖
✅ پشتیبانی از تقویم شمسی و منطقه زمانی
➖➖➖➖
✅ پایگاه داده Cloudflare D
➖➖➖➖
✅ ذخیرهسازی با Cloudflare KV
➖➖➖➖
✅ API داخلی با JSON
➖➖➖➖
✅ پشتیبانی از چندزبانه (فارسی/انگلیسی)
➖➖➖➖
✅ دکمه Web App داخل ربات تلگرام
➖➖➖➖
✅ مدیریت پیامهای طولانی تلگرام
➖➖➖➖
✅ ساختار مناسب برای توسعه و نگهداری
➖➖➖➖➖➖
💡 راهنمای راه اندازی :
➖➖➖➖➖➖
👨💻 نویسنده : ༺ @whoispouya ༻
➖➖➖➖➖➖
💰 قیمت : ✿ رایـــگان ✿
➖➖➖➖➖➖
➖➖➖➖➖➖
🪅 زبان ها :【 #JavaScript┊#HTML┊#CSS┊#SQL 】
➖➖➖➖➖➖
彡〘 @Sourrce_kade 〙三〘 @SourceKade 〙彡
➖➖➖➖➖➖
🔥 توضیحات و ویژگی ها :
✅ قابلیتها و ویژگیها
➖➖➖➖
✅ رابط Telegram Mini App با طراحی مدرن
➖➖➖➖
✅ Backend و Frontend در یک فایل Cloudflare Worker
➖➖➖➖
✅ اتصال به Telegram Bot API
➖➖➖➖
✅ احراز هویت امن کاربران با initData
➖➖➖➖
✅ مدیریت کامل وظایف CRUD
➖➖➖➖
✅ دستهبندی، اولویت و رنگبندی تسکها
➖➖➖➖
✅ سیستم عادتها (Habits) و استریک (Streak)
➖➖➖➖
✅ یادآوری و اعلان خودکار
➖➖➖➖
✅ پشتیبانی از Cron Jobs
➖➖➖➖
✅ پشتیبانی از تقویم شمسی و منطقه زمانی
➖➖➖➖
✅ پایگاه داده Cloudflare D
➖➖➖➖
✅ ذخیرهسازی با Cloudflare KV
➖➖➖➖
✅ API داخلی با JSON
➖➖➖➖
✅ پشتیبانی از چندزبانه (فارسی/انگلیسی)
➖➖➖➖
✅ دکمه Web App داخل ربات تلگرام
➖➖➖➖
✅ مدیریت پیامهای طولانی تلگرام
➖➖➖➖
✅ ساختار مناسب برای توسعه و نگهداری
➖➖➖➖➖➖
💡 راهنمای راه اندازی :
🚀 راهاندازی روی Cloudflare Workers
Binding: DB→D1 | AI→Workers AI
Secrets: BOT_TOKEN, MINI_APP_URL آدرس Worker
Cron: * * * * *
Webhook (یکبار باز کن):
https://api.telegram.org/bot<TOKEN>/setWebhook?url=<MINI_APP_URL>/webhook/bot
Migration D1 (Console دیتابیس، duplicate error نادیده گرفته شه):
ALTER TABLE tasks ADD COLUMN recurrence_type TEXT;
ALTER TABLE tasks ADD COLUMN recurrence_days TEXT;
ALTER TABLE tasks ADD COLUMN template_id INTEGER;
ALTER TABLE tasks ADD COLUMN reminder_offset_minutes INTEGER;
ALTER TABLE users ADD COLUMN pin_hash TEXT;
ALTER TABLE users ADD COLUMN pin_salt TEXT;
ALTER TABLE users ADD COLUMN pin_fail_count INTEGER DEFAULT 0;
ALTER TABLE users ADD COLUMN pin_locked_until INTEGER DEFAULT 0;
ALTER TABLE users ADD COLUMN calendar_type TEXT DEFAULT jalali';
ALTER TABLE users ADD COLUMN timezone TEXT DEFAULT 'Asia/Tehran';
CREATE TABLE IF NOT EXISTS note_attachments (id INTEGER PRIMARY KEY, note_id INTEGER, user_id INTEGER, telegram_file_id TEXT, telegram_message_id INTEGER, filename TEXT, mime_type TEXT, size INTEGER, created_at INTEGER);
CREATE TABLE IF NOT EXISTS ai_messages (id INTEGER PRIMARY KEY, user_id INTEGER, role TEXT, content TEXT, created_at INTEGER);
(برای ران کردن از ai هم میتونید کمک بگیرید)
➖➖➖➖➖➖
👨💻 نویسنده : ༺ @whoispouya ༻
➖➖➖➖➖➖
💰 قیمت : ✿ رایـــگان ✿
➖➖➖➖➖➖
💎 ارزش این محتوا با لایک های پرمهر شما دوچندان می شود
➖➖➖➖➖➖
🪅 زبان ها :【 #JavaScript┊#HTML┊#CSS┊#SQL 】
➖➖➖➖➖➖
彡〘 @Sourrce_kade 〙三〘 @SourceKade 〙彡
😁22❤🔥7👏3💔2