יום ראשון, 1 ביולי 2018

יצירת בוט בטלגרם (Java)


Telegram Bot with Java

משתמשי טלגרם וודאי מכירים את אחת התכונות הכי מגניבות בטלגרם: בוטים.

"בוט" הוא למעשה תוכנה שיושבת על שרת שנפרד לחלוטין מטלגרם, ומנהלת תקשורת של שליחה
וקבלה של שלל סוגים של הודעות, תמונות וכו' עם משתמשי טלגרם אחרים.

יש בוטים שנועדו שידברו איתם "אחד על אחד", יש בוטים שנועדו להתנהג כמו חברים בקבוצות,
ויש כאלה שיודעים לעשות את שניהם.

לאחרונה פיתחתי בוט שמתפקד כחבר בקבוצה גדולה. הבוט אמור היה להאזין להודעות, וכאשר היו הודעות
שעונות ל"תבניות" מסוימות היה עליו לענות בהתאם.


את הבוט כתבתי ב-Java, תוך שימוש בספרייה Rubenlagus' library for Java שניהלה את התקשורת עם ה-API של טלגרם.
קוד המקור של הבוט שלי: [צפייה חסר], [הורדה חסר]


................................












התחלה: יצירת בוט במסד של טלגרם