مرجع CLI¶
--config / -c برای فرمانهایی که پیکربندی را بارگذاری میکنند
الزامی است. مسیر میتواند نسبت به دایرکتوری کاری جاری یا مطلق باشد.
محتوای آن فایل در پیکربندی مستند شده است.
اگر تازه شروع کردهاید، اجرا در CLI این فرمانها را بهترتیب استفاده نشان میدهد.
فرمانها¶
run¶
ربات را در پیشزمینه اجرا میکند.
تغییر پیکربندی به راهاندازی مجدد نیاز دارد
ربات پیکربندی را یکبار هنگام شروع میخواند. پس از ویرایش فایل، فرایند
را دوباره راهاندازی کنید (برای نمونه
systemctl restart telegram-commander).
validate¶
پیکربندی، توابع و ارجاعهای دکمه را بدون اجرای ربات اعتبارسنجی میکند.
بررسی پیکربندی بهصورت آفلاین یا آنلاین
--online به اینترنت نیاز دارد
با --online بررسی از تلگرام نیز میپرسد که توکن ربات کار میکند یا
خیر؛ پس دستگاه باید به تلگرام دسترسی داشته باشد.
version¶
نسخهٔ برنامه را چاپ میکند.
fmt¶
یک فایل پیکربندی YAML را با قالبی خوانا چاپ میکند.
چاپ یا ذخیرهٔ YAML قالببندیشده
environ¶
متغیرهای محیطی فرایند را چاپ میکند (برای عیبیابی واحدهای سرویس مفید است).
list-functions¶
توابع توکار و سفارشی بارگذاریشده را فهرست میکند. برای اطمینان از پیدا شدن فایلهای تابع سفارشی خود از آن استفاده کنید. توابع را ببینید.
نمایش همهٔ توابع موجود
completion¶
اسکریپتهای تکمیل خودکار شِل را تولید میکند:
شِل مورد استفادهٔ خود را انتخاب کنید
manpage¶
صفحهٔ راهنما را در خروجی استاندارد مینویسد.
صفحات مرتبط¶
- پیکربندی — فایلی که به
--configداده میشود - توابع سفارشی — خروجی
list-functions - اجرا بهصورت سرویس — اجرای
runزیر systemd