ساخت دکمه


ساخت دکمه معمولی

ردیف ها

کلید ها را باید با آرایه ای از ردیف ها تعریف کنید! یعنی:

$key = [ Row1, Row2, Row3 ];

البته لزورما نیازی به نوشتن در هر خط نیست:

$key = [Row1, Row2, Row2];

به این صورت شما می گویید در هر ردیف چه دکمه هایی قرار بگیرد


ستون ها

بعد از تعریف ردیف ها، نوبت به ستون ها می رسد!

در هر ردیف باید ستون ها را معین کنید و بگویید که در هر کدام از ردیف ها چه دکمه هایی قرار بگیرد:

$key = [ [Key1_1, Key1_2, Key1_3], // Row1 [Key2_1, Key2_2], // Row2 [Key3_1, Key3_2, Key3_3, Key3_4] // Row3 ];

دکمه ها

اکنون نوبت به تعریف دکمه هاست

هر دکمه شامل چند داده می باشند، بنا بر این باید هر دکمه را با آرایه تعریف کنید:

$key1 = ['text' => 'Hi'];

هر دکمه حداقل دارای text می باشد که متن آن دکمه را مشخص می کند. اما می توانید از مقدار های contact و location و poll نیز برای درخواست مخاطب، لوکیشن و نظرسنجی استفاده کنید!

$key1 = ['text' => 'Share number', 'contact' => true];

اکنون اگر بخواهیم دکمه هایی را تعریف کنیم که 3 ردیف و در هر ردیف 2 ستون داشته باشند، به این شکل می شود:

$key = [ [['text' => 'Key1'], ['text' => 'Key2']], [['text' => 'Key3'], ['text' => 'Key4']], [['text' => 'Key5'], ['text' => 'Key6']] ];

مثال

مثال #1:

if($msg->started) { $msg->replyText('خوش آمدید', [ 'key' => [ [['text' => 'خرید']], [['text' => 'موجودی'], ['text' => 'افزایش موجودی']] ] ]); }
   قبلی دکمه ها
ساخت دکمه شیشه ای بعدی