-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathForceReply_T.m
More file actions
26 lines (23 loc) · 1.01 KB
/
Copy pathForceReply_T.m
File metadata and controls
26 lines (23 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function FR = ForceReply_T(varargin)
%ForceReply_T - Upon receiving a message with this object, Telegram clients
%will display a reply interface to the user (act as if the user has
%selected the bot's message and tapped 'Reply'). This can be extremely
%useful if you want to create user-friendly step-by-step interfaces without
%having to sacrifice privacy mode.
% force_reply True Shows reply interface to the user, as if they
% manually selected the bot's message and tapped 'Reply'
% selective Boolean Optional. Use this parameter if you want to force reply
% from specific users only. Targets: 1) users that are @mentioned in the
% text of the Message object; 2) if the bot's message is a reply (has
% reply_to_message_id), sender of the original message.
FR = struct;
FR.force_reply = true;
FR.selective = false;
if ~isempty(varargin)
if (size(varargin) > 1)
error('Wrong input, only 1 argument. Point only "selective".');
else
FR.selective = varargin(1);
end
end
end