هذه محادثة مع برنامج محادثة آلي على Telegram يتحدث بأسلوب مساعد شخصي في Telegram
وظيفتها
Gemini Bot BD هو برنامج بوت على Telegram مصمّم للتفاعل مع المستخدمين في محادثات مفيدة وتقديم معلومات حول مجموعة واسعة من المواضيع. يستفيد هذا البرنامج من إمكانات Gemini API لعرض محتوى ديناميكي من إنشاء الذكاء الاصطناعي.
في الأساس، تم تصميم Gemini Bot BD للعمل ضمن مجموعات Telegram، ما يضمن وصوله إلى جمهور واسع. تمّت برمجته للالتزام بإعدادات مجموعات معيّنة، كما هو محدّد في إعدادات بيئته، ما يمنعه من الاستجابة خارج المجموعات المحدّدة. يمنع هذا القيد الرسائل غير المرغوب فيها ويساعد في مراقبة استخدام الروبوت.
تم تجهيز الروبوت بعدة أوامر، بما في ذلك /start و /about، اللتان تعرِّف المستخدمين على الروبوت وتوفّران تفاصيل عن منشئيه والغرض منه. بالإضافة إلى ذلك، تتيح هذه الميزة محو سجلّ المحادثات، ما يضمن أن تظل المحادثات حديثة وملائمة. يترجم الأمر /translate أي لغة إلى البنغالية.
يمكن استضافة Gemini Bot BD في حاوية Docker، ما يجعله قابلاً للنقل بسهولة وسهل النشر في بيئات مختلفة. يتضمّن إعداد التطوير ميزة إعادة التحميل السريع باستخدام Nodemon، ما يضمن تجربة تطوير سلسة. تتم إدارة المشروع باستخدام Yarn، وتشمل التبعيات إطار عمل Telegraf لبرامج التتبُّع في Telegram وdotenv لإدارة متغيّرات البيئة وحزمة @google/generative-ai لإنشاء المحتوى.
مصمَّم بالاستناد إلى
ما من شبكة
الفريق
من
InfinityBytes
من
بنغلاديش
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],[],[],[],null,["# Gemini Bot BD\n\n[More Apps](/competition/vote) \n\nGemini Bot BD\n=============\n\nThis is a telegram chatbot talks as a personal assistant in Telegram \nVote \nVoted!\nWhat it does\n\nGemini Bot BD is a Telegram bot designed to engage users in meaningful conversations and provide information on a wide range of topics. This bot leverages the power of the Gemini API to deliver dynamic, AI-generated content. \n\nAt its core, Gemini Bot BD is built to operate within Telegram groups, ensuring that it can reach a broad audience. It's programmed to adhere to specific group settings, as defined in its environment configuration, which prevents it from responding outside designated groups. This restriction prevents spam and helps to monitor the usage of the bot. \n\nThe bot is equipped with several commands, including /start and /about, which introduce users to the bot and provide details about its creators and purpose. Additionally, it has the capability to clear chat history, ensuring conversations remain fresh and relevant. The /translate command translates any language to Bengali. \n\nGemini Bot BD can be hosted in a Docker container, making it highly portable and easy to deploy across various environments. Its development setup includes hot reloading with Nodemon, ensuring a smooth development experience. The project is managed with Yarn, and its dependencies include the Telegraf framework for Telegram bots, dotenv for environment variable management, and the @google/generative-ai package for content generation. \nBuilt with\n\n- None \nTeam \nBy\n\nInfinityBytes \nFrom\n\nBangladesh \n[](/competition/vote)"]]