Marcosbot เป็นบอทโทรเลขที่สร้างข้อความแบบสุ่มตามสิ่งที่เคยอ่านมาก่อน เป็นที่น่าสนใจเป็นพิเศษเมื่อเพิ่มการแชทเป็นกลุ่ม
การใช้งาน TypeScript นี้เป็นการปรับตัวของบอทรุ่น Python ก่อนหน้า รหัสใหม่มีการจัดระเบียบและชัดเจนมากขึ้น แต่คุณสมบัติบางอย่างยังไม่ได้รับการพอร์ต สิ่งเหล่านี้มีรายละเอียดในส่วนปัญหา
สำหรับการสร้างข้อความบอทจะใช้โซ่มาร์คอฟ แต่ละคำที่ใช้ในการแชทจะแสดงโดยสถานะในห่วงโซ่ การใช้คำสองคำเข้าด้วยกันในข้อความส่งผลให้เกิดการเชื่อมโยงระหว่างคำเหล่านั้นที่มีความเข้มแข็ง
ข้อความใหม่ถูกสร้างขึ้นโดยการเดินแบบสุ่มบนระบบซึ่งหมายความว่าทุกคำเกี่ยวข้องโดยตรงกับคำก่อนหน้าและคำต่อไปทันที ดังนั้นข้อความจึงคล้ายกับข้อความทั่วไปในการแชท แต่บ่อยครั้งที่ไม่ต่อเนื่องกันหรือการ์ตูนโดยไม่คาดคิด
หลังจากติดตั้ง node.js และแพ็คเกจที่ต้องการ ( npm install ) รหัสจะต้องรวบรวม ( npm run build )
คุณต้องสร้างบอทโทรเลขและรับโทเค็น Telegram Bot API คุณจะได้รับแจ้งให้ป้อนในครั้งแรกที่คุณเรียกใช้บอท หลังจากนั้นคุณสามารถเปลี่ยนได้โดยการแก้ไขไฟล์ local/config.json
จากนั้นคุณสามารถเริ่มฟังข้อความได้เพียงแค่เรียกใช้ npm run app