اضافه کردن استیکر به یک مجموعه در تلگرام نسبتاً ساده است، اما نیاز به استفاده از API تلگرام داریم. ابتدا باید یک بات تلگرامی راهاندازی کرده باشید و توکن دسترسی آن را دریافت کنید. این توکن به شما امکان میدهد درخواستهایی به API تلگرام ارسال کنید و عملیات مختلفی از جمله اضافه کردن استیکرها را انجام دهید.
در ابتدا، شما باید نام مجموعه استیکر را داشته باشید که میخواهید استیکر جدید را به آن اضافه کنید. همچنین، هر استیکر باید یک نام یکتا داشته باشد و از فرمت PNG یا WEBP با پسزمینه شفاف استفاده کند. بنابراین قبل از شروع، حتماً استیکرهای خود را آماده کنید.
برای اضافه کردن یک استیکر، میتوانید از متد addStickerToSet
استفاده کنید. این متد نیاز به اطلاعاتی مانند user_id
، name
(نام مجموعه)، png_sticker
(آدرس استیکر)، و emojis
(اموجی مربوط به استیکر) دارد. پس از ارسال درخواست با این اطلاعات، استیکر جدید به مجموعه اضافه میشود.
در اینجا یک مثال ساده از نحوه اضافه کردن استیکر به مجموعه بیان شده است. با استفاده از یک زبان برنامهنویسی مثل Python و کتابخانه requests
میتوانید به سادگی این کار را انجام دهید.
import requests
TOKEN = 'YOUR_BOT_TOKEN'
URL = f'https://api.telegram.org/bot{TOKEN}/addStickerToSet'
params = {
'user_id': 'YOUR_USER_ID',
'name': 'YOUR_STICKER_SET_NAME',
'png_sticker': 'URL_OF_YOUR_PNG',
'emojis': '😄'
}
response = requests.post(URL, data=params)
print(response.json())
در کد بالا، ابتدا توکن بات خود و URL متد addStickerToSet
را مشخص میکنیم. سپس پارامترهای لازم را در یک دیکشنری مشخص میکنیم که شامل user_id
، name
، png_sticker
و emojis
است. بعد از آن، با ارسال یک درخواست POST، نتیجه را چاپ میکنیم تا ببینیم آیا استیکر با موفقیت اضافه شده است یا خیر.
یادتان باشد که حتماً YOUR_BOT_TOKEN
و سایر مقادیر مورد نیاز را با مقادیر واقعی خود جایگزین کنید.