-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtest_webhook.m
19 lines (19 loc) · 1.01 KB
/
test_webhook.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
MyBot=telegram_bot('');
% to tune webhook you need point next variables
url = ''; % HTTPS url to send updates to
certificate_path = ''; % *.pem, your public key certificate
ip_addres = ''; % Optional The fixed IP address which will be used to send webhook requests
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%% check state of bot %%%%%%%%%%%%%%%%%%%%%%
BotInfo = MyBot.getMe;
disp('This was returned by MyBot.getMe:');
disp(BotInfo);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%% set webhook %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
MyBot.setWebhook(url, 'certificate', certificate_path, 'ip_address', ip_addres)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%% check webhok status %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
MyBot.getWebhookInfo()
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%% delete webhook %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
MyBot.deleteWebhook()