تم تطوير RoboYabaso لأول مرة بواسطة LarryLo Retsnimle.
هو مشروع روبوت النرد مفتوح المصدر.
المصدر: https://docs.google.com/document/d/1dYnJqF2_QTp90ld4YXj6X8kgxvjUoHrB4E2seqlDlAk/edit
الآن تم تغييره إلى خط ثلاثة في واحد x Discord x Telegram.
على الرغم من أنها ثلاثة في واحد، إلا أنه يمكن استخدامها بشكل فردي، ولكن مجموعة النرد مشتركة.
شرط بدء التشغيل هو إدخال CHANNEL_SECRET الخاص بـ BOT في HEROKU
وإلا فلن يكون هناك الكثير من الخوادم لفتح هذا العدد الكبير من الروبوتات.
يتطلع Whatsapp كثيرًا إلى فتح أذوناته قريبًا. يستخدم سكان هونج كونج Whatsapp أكثر
تم إنشاء هذا على خادم Heroku المجاني، بحيث يمكن للجميع اتباع البرنامج التعليمي أدناه لتخصيص وإنشاء الروبوت الخاص بك!
يدعم الآن لفات النرد العادية، والحسابات النقية، ولفائف النرد الممتعة، والثروة، وبرج Zhu المنفرد لأساطير Cthulhu، وصيد الله، ومملكة المتاهة، ومغامرة Ya Xia's Mortal Adventure، وNinja God، وDX2nd، و3rd
القدر، الغد الأبدي، عالم السيف 2.5، WOD Dark World،
تخصيص وظيفة النرد، وتخزين وظيفة تعليمات رمي النرد، ووظيفة تبديل النرد ووظيفة قاعدة البيانات
بالمناسبة، نحن نقوم بالترويج لموسوعة TRPG District TRPG في هونغ كونغ لتوظيف موظفين فنيين.
لوظائف أخرى، يرجى ترك التعليقات والاقتراحات.
وظيفة العرافة.
يدعم الخطوات الكبيرة والصغيرة.
إضافة وظيفة المساعدة. للحصول على التفاصيل، أدخل Bothelp في BOT لعرض التعليمات والدعم المباشر 1d100 5d20.
cc<= تم التغيير إلى cc cc1 cc2 ccn1 ccn2.
تمت إضافة لفات NC لـ Forever Tomorrow من Rainsting/TarotLineBot.
تمت إضافة لفات النرد لـ World of Darkness DX3 SW2.0.
تصميم وحدات.
توجد تعليمات خاصة بـ Line Discord وTelegram أدناه على التوالي، ويعتمد أي منهما على أي منهما، بالإضافة إلى ذلك، يتعين عليك التقدم بطلب للحصول على mlab ACC. سيتم كتابة التعليمات لاحقًا.
التقدم بطلب للحصول على حساب الخط أولا (هراء)
تقدم بطلب للحصول على حساب Github أولاً
يكفي التقدم بطلب للحصول على حساب Heroku أولاً واختيار الخدمات المجانية لكل ما يلي، من فضلك لا تتردد في اختيار الدفع.
ارجع إلى صفحة ويب Heroku وانقر فوق "نشر" أعلاه، وسترى أربع طرق لتكوين الرمز.
أعتقد أنك إذا كنت شخصًا يعرف كيفية استخدام النوع الأول (Heroku Git) أو النوع الرابع (Container Registry)، فمن المحتمل أنك لن تقرأ هذا النوع من البرامج التعليمية ~ لذلك لن أقدمه ~
بالتأكيد، بالتأكيد ليست علاقة لا أعرف كيف أقوم بها (عيناي تنجرفان)
بأخذ النوع الثاني (Github) كمثال، يمكنك ربط حساب Github الخاص بك - ألم نقم فقط بإعادة نسخة من الكود؟ قم بتوصيله حتى تتمكن من تعديل الكود الذي تريده على Github ثم نشره.
أو يمكنك استخدام الخيار الثالث (Dropbox). بعد الارتباط، سيقوم تلقائيًا بتنزيل الكود الذي قمت بتشغيله للتو إلى صندوق الإسقاط الخاص بك. بعد الانتهاء من التعديل، فقط قم بنشره.
التقدم بطلب للحصول على حساب Discord أولاً (هراء)
تقدم بطلب للحصول على حساب Github أولاً
يكفي التقدم بطلب للحصول على حساب Heroku أولاً واختيار الخدمات المجانية لكل ما يلي، من فضلك لا تتردد في اختيار الدفع.
قم بتدوين "معرف العميل" هذا
أدخل بوت الإعداد على اليسار
في BUILD-A-BOT، انقر فوق Add Bot->Yes Do It ثم انسخ "الرمز المميز".
الخطوة 4: قم بدعوة الروبوت إلى قناتك
--
https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
وظيفة الاختبار
npm install -g mocha
mocha .testanalytics.test.js
برقية…
إنها الطريقة الأسهل، تمامًا كما هو مذكور أعلاه، قم بتسجيل Telegram ACC أولاً
ثم اذهب إلى https://telegram.me/botfather
استخدم /new bot لإدخال BotName وUserName
سوف تحصل على رمز مميز ورمز دعوة يتم إدخال الرمز المميز في Heroku ورمز الدعوة مخصص لمستخدمي Telegram للاتصال بالبوت.
الرجوع إلى التعليمات المذكورة أعلاه
https://github.com/zeteticl/TrpgLineBot-php
آمل أن يكون التحديث القادم
سيتم نشر المزيد من التحديثات على مجموعة Discord
بالنسبة لوظيفة القالب المظلم، أدخل dr قبل الأمر، وستكون النتيجة رسالة خاصة لك، على سبيل المثال، أدخل 2d6+1 للهجوم!
سوف يخرج) 2d6+1: الهجوم 9[6+3]+1 = 10
كما هو مذكور أعلاه، يمكنك التحدث عن طريق الكتابة في المساحة الفارغة خلف رقم النرد.
هناك أمثلة أخرى أدناه
5 3D6: قم بلف 5 3d6s بشكل منفصل
D66 D66s: تم تثبيت كاميرا D66 الأصغر حجمًا في المقدمة
5B10: لفة بدون المجموع 5B10S: لفة بدون المجموع، مرتبة من الأكبر إلى الأصغر
5B10 8: كما هو مذكور أعلاه، احسب أيضًا عدد العناصر الأكبر من 8
5U10 8: عند لعب 5D10، سيكون هناك نرد إضافي مقابل كل 8 يتم رميها.
5U10 8 9: كما هو مذكور أعلاه، احسب أيضًا عدد العناصر الأكبر من 9
الاختيار: اختيار لغة بدء التشغيل/عشوائي/خيار/اختيار 1
(سؤال) (بدء التشغيل) (سؤال) (الخيار 1) (الخيار 2)
مثال: احصل بشكل عشوائي على عدد هدايا عيد الميلاد 1 2 3 >4
الفرز العشوائي: فرز بدء التشغيل
(سؤال) (بدء التشغيل) (سؤال) (الخيار 1) (الخيار 2) (الخيار 3)
مثال على تبادل الهدايا: السيد أ، السيد ج، السيد ف، السيد ج.
الأنظمة المدعومة حاليًا: [لمعرفة المزيد عن مجموعة النرد، يرجى إدخال رقم (الرقم) أو الكل أو إدخال المساعدة بعد الأمر مثل .sg help]
0: AdvancedDice.ca (محسوب) D66(sn) 5B10 Dx 5U10 xy
1: فرز النرد الممتع (3 خيارات على الأقل) اختيار/عشوائي (خياران على الأقل) علم ثروة التارو اليومي .me
2: كثولو ميثوس cc cc(n)1~2 ccb ccrt ccsu .dp .cc7build .cc6build .cc7bg
3: برج تشو الوحيد.al (nALx*p)
4: DX2nd، 3rd .dx (xDX+y@c ET)
5: القدر .4df(م|-)(مكافأة)
6: 神wohunt.kk (ET RT NT KT MTx)
7: Labyrinth Kingdom.mk (nMK+m وجداول مختلفة)
8: الغد الأبدي Talk.nc (NM xNC+m xNA+m)
9: مغامرة ياكسيا المميتة.ss (nR>=x[y,z,c] SRx+y FumbleT)
10: Ninja God.sg (ST FT ET وجداول أخرى)
11: Sword World 2.5 .sw (Kx Gr FT TT)
12: 歌风.UK (nUK nUK@c أو nUKc)
13: وود دارك وورلد.xWDy
14: كات كات جوست Cha.kc xDy z
15: (في النسخة التجريبية العامة) استعلام Wiki/بحث الصور/translation.wiki .image .tran
16: (في النسخة التجريبية العامة) dark die GM function.drgm (addgm del show) dr ddr dddr
17: (في النسخة التجريبية العامة) وظيفة قيمة التجربة (إظهار التكوين LevelUpWord RankWord)
18: (في النسخة التجريبية العامة) وظيفة النرد المخصصة.ra(p)(عدد المرات) (أضف كلمة رئيسية مخصصة لعرض del)
19: (في النسخة التجريبية العامة) وظيفة تخزين تعليمات رمي النرد.cmd (إضافة كلمة رئيسية مخصصة لعرض del)
20: (في النسخة التجريبية العامة) وظيفة تبديل النرد.bk (إضافة عرض ديل)
21: (في النسخة التجريبية العامة) وظيفة قاعدة البيانات.db(p) (أضف عرض الكلمات الرئيسية المخصصة)