com.vexbot
1.0.0
بوت قابل للتوصيل
قيد التطوير. صالحة للاستخدام للغاية ولكن الميزة غير مكتملة حاليًا.
يتطلب إصدار python 3.5 من أجل عدم المزامنة ويعمل فقط على نظام التشغيل Linux.
إذا كنت مطور لغة بايثون، فمن المحتمل أن تتمكن من تشغيل هذا على نظام غير Linux.
سوف تحتاج إلى ناقل جلسة مستخدم DBus نشط. اعتمادًا على التوزيعة الخاصة بك، قد يكون لديك واحدة بالفعل (على سبيل المثال، Arch linux).
لأوبونتو:
$ apt-get install dbus-user-session python3-gi python3-dev python3-pip build-essential
للجميع:
$ python3 -m venv < DIR >
$ source < DIR > /bin/activate
$ ln -s /usr/lib/python3/dist-packages/gi < DIR > /lib/python3.5/site-packages/
$ pip install vexbot[process_manager]
تأكد من تنشيط بيئتك الافتراضية. ثم قم بتشغيل:
$ vexbot_generate_certificates
$ vexbot_generate_unit_file
$ systemctl --user daemon-reload
الروبوت الخاص بك جاهز للتشغيل!
$ systemctl --user start vexbot
أو
$ vexbot_robot
يرجى ملاحظة أن vexbot لديه بنية العميل/الخادم. الأوامر المذكورة أعلاه ستطلق الخادم. لبدء عميل سطر الأوامر:
$ vexbot
قم بالخروج من عميل سطر الأوامر عن طريق كتابة !exit أو باستخدام ctl+D.