コード例 #1
0
ファイル: __init__.py プロジェクト: Sethlans/pyTelegramBotAPI
 def send_video(self, chat_id, data, reply_to_message_id=None, reply_markup=None):
     """
     Use this method to send video files, Telegram clients support mp4 videos.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'video', reply_to_message_id, reply_markup)
コード例 #2
0
ファイル: __init__.py プロジェクト: Sethlans/pyTelegramBotAPI
 def send_document(self, chat_id, data, reply_to_message_id=None, reply_markup=None):
     """
     Use this method to send general files.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'document', reply_to_message_id, reply_markup)
コード例 #3
0
ファイル: __init__.py プロジェクト: Sethlans/pyTelegramBotAPI
 def send_sticker(self, chat_id, data, reply_to_message_id=None, reply_markup=None):
     """
     Use this method to send .webp stickers.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'sticker', reply_to_message_id, reply_markup)
コード例 #4
0
ファイル: __init__.py プロジェクト: Sethlans/pyTelegramBotAPI
 def send_audio(self, chat_id, data, reply_to_message_id=None, reply_markup=None):
     """
     Use this method to send audio files, if you want Telegram clients to display the file as a playable
     voice message. For this to work, your audio must be in an .ogg file encoded with OPUS
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'audio', reply_to_message_id, reply_markup)
コード例 #5
0
ファイル: __init__.py プロジェクト: Ufrutov/telebots
 def send_sticker(self, chat_id, data, reply_to_message_id=None, reply_markup=None, disable_notification=None):
     """
     Use this method to send .webp stickers.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return: API reply.
     """
     return types.Message.de_json(
         apihelper.send_data(self.token, chat_id, data, 'sticker', reply_to_message_id, reply_markup,
                             disable_notification))
コード例 #6
0
ファイル: __init__.py プロジェクト: Ufrutov/telebots
 def send_document(self, chat_id, data, reply_to_message_id=None, reply_markup=None, disable_notification=None):
     """
     Use this method to send general files.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return: API reply.
     """
     return types.Message.de_json(
         apihelper.send_data(self.token, chat_id, data, 'document', reply_to_message_id, reply_markup,
                             disable_notification))
コード例 #7
0
 def send_video(self,
                chat_id,
                data,
                reply_to_message_id=None,
                reply_markup=None):
     """
     Use this method to send video files, Telegram clients support mp4 videos.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'video',
                                reply_to_message_id, reply_markup)
コード例 #8
0
 def send_sticker(self,
                  chat_id,
                  data,
                  reply_to_message_id=None,
                  reply_markup=None):
     """
     Use this method to send .webp stickers.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'sticker',
                                reply_to_message_id, reply_markup)
コード例 #9
0
 def send_document(self,
                   chat_id,
                   data,
                   reply_to_message_id=None,
                   reply_markup=None):
     """
     Use this method to send general files.
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'document',
                                reply_to_message_id, reply_markup)
コード例 #10
0
 def send_audio(self,
                chat_id,
                data,
                reply_to_message_id=None,
                reply_markup=None):
     """
     Use this method to send audio files, if you want Telegram clients to display the file as a playable
     voice message. For this to work, your audio must be in an .ogg file encoded with OPUS
     :param chat_id:
     :param data:
     :param reply_to_message_id:
     :param reply_markup:
     :return:
     """
     return apihelper.send_data(self.token, chat_id, data, 'audio',
                                reply_to_message_id, reply_markup)