تشغيل بوت تيليجرام متكامل لربطه مع تطبيق Memos

تفاصيل المشروع

المطلوب

usememos سوفت وير مفتوح المصدر

عايز حد يسطبه علي السيرفر ، بس اهم نقطة ان يربطه بالتيلجرام

احنا حاليا متسطب علي السيرفر عندنا و مربوط بالتيلجرام بس بيبعت text فقط

- المطلوب تشغيل الصور و الصوت و باقي الملفات ف العموم

زي الشرح ده

https://www.usememos.com/...

أي رسالة أو صورة أو تسجيل صوتي يوصل للبوت يتسجل أوتوماتيك في Memos.

دعم أنواع الرسائل: Text – Photo – Voice – Document – Audio.

إنشاء ملاحظات (memos) تلقائيًا باستخدام Memos API.

تشغيل البوت داخل Docker Compose مع memos و postgres.

المطلوب في المشروع

ضبط بوت تيليجرام يعمل داخل حاوية memos-telegram-bot.

إعداد .env يحتوي:

TELEGRAM_BOT_TOKEN=

MEMOS_API_URL=http://memos:5230

MEMOS_API_TOKEN=

البوت يدعم:

رفع الصور تلقائيًا لميموز (/api/resource).

رفع الرسائل الصوتية والملفات (/api/resource).

إنشاء memo جديد لكل محتوى مستلم.

تسجيل كامل في /var/log/memos-bot.log داخل الكونتينر.

حماية وأمان:

تحديد أنواع الملفات المسموح بها.

حد أقصى لحجم الملف.

تجاهل أي ملفات غير مدعومة.

تشغيل كل الخدمات بـ docker compose up -d.

النتيجة النهائية

بعد التشغيل:

لما تبعت رسالة أو صورة للبوت → تتسجل تلقائيًا في Memos.

تسجيل كامل في /var/log/memos-bot.log.

النظام يعمل داخل Docker بالكامل (مستقل وآمن).

السيستم يشتغل علي postgres داتا

ياريت لو حد اشتغل عليه قبل كده يذكر ده شكرا جزيلا

و اللي عنده بديل يعمل نفس الحاجة برضوا يقولنا

شكرا جزيلا

السيرفر اوبنتو

تقدم للمشروع

العروض المقدمة

السلام عليكم ورحمة الله وبركاته وفقك الله أستاذ أحمد، نظرا لاحتياجكم لحل متكامل يربط بوت تيليجرام مع تطبيق Memos ويدعم أنواع المحتوى (نص، صور، صوت، ملفات)، أود ...

مفهوم تماما, كما ذكرت في جميع النقاط أعلاه, وبشكل عام قابلية تنفيذ ما طلبت وبدقة عالية جدا لأن واجهة MemosAPI توفر جميع ما ذكر, فقط فيه مشكلة صغيرة بخصوص الفروق...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.