راهنمای گامبهگام¶
این راهنما یک تابع کوچک را از پوشهای خالی تا دکمهای عملی پیش میبرد. چند دقیقه زمان میبرد و جز فایل پیکربندی به چیز دیگری نیاز ندارد.
۱. معرفی پوشه در پیکربندی¶
مسیر نسبت به فایل پیکربندی است.
پیکربندی ← قواعد function_directory
را ببینید.
۲. نوشتن فایل تابع¶
فایل functions/greet.yaml را بسازید. پارامتر args نام دارد تا دکمه
بتواند آن را پر کند:
نخستین تابع شما
۳. افزودن دکمهای که از آن استفاده کند¶
۴. اعتبارسنجی و فهرست کردن توابع¶
بررسی پیکربندی و سپس دیدن موارد بارگذاریشده
باید خطی برای greet ببینید. هر خط نام، منشأ تابع و تعداد پارامترهای آن را
نشان میدهد. CLI ← list-functions را ببینید.
اگر validate ایرادی اعلام کرد، پیام آن نام دکمه و مقدار گمشده را مشخص
میکند؛ قواعد را بررسی کنید.
۵. اجرای ربات و لمس دکمه¶
در تلگرام /start را بفرستید، سلام کردن را بزنید؛ ربات
echo Hello world را اجرا میکند و Hello world را در یک بلوک کد
برمیگرداند.
۶. استفادهٔ دوباره از تابع¶
مقدار args دکمه را تغییر دهید یا دکمهٔ دومی با مقداری متفاوت بیفزایید.
خود تابع بدون تغییر میماند:
دو دکمه، یک تابع
مرتبط¶
- جایگزینها — افزودن بخشهای اختیاری به فرمان
- قواعد — موارد پذیرفتهشده توسط بارگذار
- ساختار فایل — شرح همهٔ فیلدها
- منو — محل قرار دادن دکمه در منو