اجرای بات دست خودتان میماند
بات ورکر را روی سرور یا محیطی که خودتان انتخاب کردهاید دیپلوی کنید و کنترل اجرا، آپدیت و مانیتورینگش را در اختیار داشته باشید. این مدل با ورکفلو فعلی تیمهای توسعه هماهنگ میشود.
یک نکته مهم: چیزی که سلفهاست میشود بات ورکر است. این قابلیت به این معنی نیست که کل سرویس mcord را میتوانید روی سرور خودتان بالا بیاورید.
- بات ورکر با Node.js یا Python
- هاست و دیپلوی روی زیرساخت خود دولوپر
- اتصال به mcord از طریق REST و Gateway
با Event و Request به mcord وصل شوید
Gateway برای زمانی است که بات باید همان لحظه به رویدادها واکنش نشان بدهد؛ REST هم مسیر درخواستهای مستقیم به قابلیتهای در دسترس بات را فراهم میکند.
منطق نهایی بات را خود دولوپر میسازد، بنابراین هر گیلد میتواند اتوماسیونی داشته باشد که واقعاً با نیازهای همان کامیونیتی جور است.
با بات مثل یک سرویس واقعی رفتار کنید
چون ورکر بیرون از mcord اجرا میشود، مسئولیت دیپلوی، آپتایم، لاگها، وابستگیها و نگهداری امن اطلاعات اتصال با شماست. اگر ورکر داون شود، اتوماسیون هم تا زمان برگشتن آن متوقف میماند.
رول و پرمیشن بات را هم دقیق تنظیم کنید تا فقط به چنلها و کارهایی دسترسی داشته باشد که واقعاً لازم است.
سؤالهای رایج
پاسخ سؤالهای رایج
دقیقاً کدام بخش mcord سلفهاست میشود؟
فقط بات ورکر اختصاصی را روی زیرساخت خودتان هاست میکنید؛ کل پلتفرم mcord سلفهاست نیست.
برای ساخت بات mcord چه زبانهایی پشتیبانی میشود؟
در حال حاضر میتوانید بات ورکر را با Node.js یا Python بسازید.
بات ورکر چطور به mcord وصل میشود؟
بات ورکر از طریق REST و Gateway با mcord ارتباط میگیرد.
نگهداری بات سلفهاست با چه کسی است؟
دولوپر یا تیمی که ورکر را اجرا میکند، مسئول سرور، دیپلوی، وابستگیها، لاگها و آپتایم آن است.
MCORD · STAY CLOSE

