אני מעוניין להוסיף קצת צבע להתראות בטלגרם מopenhab וצריך עזרה

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
razserv2010 פותח השרשור
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 806
הצטרף: אוקטובר 2013

שליחה

אני מעוניין להוסיף icon בכל שורה כמו בתמונה הבאה:
ואם זה אפשרי אז גם לעשות BOLD לחלק מהטקסט

jagheadg
חבר ותיק
חבר ותיק
תגובות: 1184
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים

שליחה

גם אותי מעניין איך אפשר לעשות את זה.
@razserv2010
עריכה:
אחרי קצת חקירה מצאתי דרך להוסיף אייקון לפי הסימנים הזמינים פה:
לדוגמה אייקון של טלפון https://charbase.com/1f4f1-unicode-mobile-phone

ואז בחוק צריך להוסיף את הטקסט שמופיע לטבלה בשורה Javascript Escape
לדוגמה להוספת אייקון טלפון:

קוד: בחירת הכל

 sendTelegram("Bot", "\ud83d\udcf1 Test: phone") 
להפיכה של חלק מהטקסט ל BOLD
צריך להוסיף לקובץ ה telegram.cfg תחת ה bot המתאים

קוד: בחירת הכל

Bot.parseMode=Markdown
ואז את הטקסט שרוצים להפוך למודגש לשים בין שתי כוכביות
לדוגמה מקודם:

קוד: בחירת הכל

 sendTelegram("Bot", "\ud83d\udcf1 Test: *phone*") 

razserv2010 פותח השרשור
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 806
הצטרף: אוקטובר 2013

שליחה

12/12/2020 10:51  
jagheadg כתב:
גם אותי מעניין איך אפשר לעשות את זה.
@razserv2010
עריכה:
אחרי קצת חקירה מצאתי דרך להוסיף אייקון לפי הסימנים הזמינים פה:
לדוגמה אייקון של טלפון https://charbase.com/1f4f1-unicode-mobile-phone

ואז בחוק צריך להוסיף את הטקסט שמופיע לטבלה בשורה Javascript Escape
לדוגמה להוספת אייקון טלפון:

קוד: בחירת הכל

 sendTelegram("Bot", "\ud83d\udcf1 Test: phone") 
להפיכה של חלק מהטקסט ל BOLD
צריך להוסיף לקובץ ה telegram.cfg תחת ה bot המתאים

קוד: בחירת הכל

Bot.parseMode=Markdown
ואז את הטקסט שרוצים להפוך למודגש לשים בין שתי כוכביות
לדוגמה מקודם:

קוד: בחירת הכל

 sendTelegram("Bot", "\ud83d\udcf1 Test: *phone*") 
...
עובד כמו קסם, תודה רבה!

jagheadg
חבר ותיק
חבר ותיק
תגובות: 1184
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים

שליחה

12/12/2020 12:48  
razserv2010 כתב:
עובד כמו קסם, תודה רבה!
...
גם אם רושמים ב telegram.cfg את הבוט כ parseMode=HTML
אפשר ואולי יותר נוח לסמן טקסט כמו שרשום פה:
https://core.telegram.org/bots/api#formatting-options

razserv2010 פותח השרשור
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 806
הצטרף: אוקטובר 2013

שליחה

12/12/2020 15:31  
jagheadg כתב:
12/12/2020 12:48  
razserv2010 כתב:
עובד כמו קסם, תודה רבה!
...
גם אם רושמים ב telegram.cfg את הבוט כ parseMode=HTML
אפשר ואולי יותר נוח לסמן טקסט כמו שרשום פה:
https://core.telegram.org/bots/api#formatting-options
...
להוסיף * בהתחלה ובסוף של משפט דווקא היה די נוח
השאלה היא מה נותן HTML? יש שם אפשרות לשנות צבע לכתב?

jagheadg
חבר ותיק
חבר ותיק
תגובות: 1184
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים

שליחה

12/12/2020 18:04  
razserv2010 כתב:
יש שם אפשרות לשנות צבע לכתב?
...
לא ראיתי אף פעם טקסט בצבעים בטלגרם, אני לא חושב שזה נתמך.
האפשרות היחידה שראיתי להוסיף טקסט אדום שמופיע כאילו זה קוד:

קוד: בחירת הכל

"\ud83d\udcf1 Test: <b><u>phone</u></b> test icon and <b>bold</b> with <u>underline</u> and <code>code</code>"
Screenshot 2020-12-12 183236.png
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור

חזור אל “בית חכם ובקרה”