コード例 #1
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def forwardMessage(chat_id=None,
                   from_chat_id=None,
                   disable_notification=None,
                   message_id=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 from_chat_id=from_chat_id,
                                 disable_notification=disable_notification,
                                 message_id=message_id)
    return request_telgram('forwardMessage', querys, file_)
コード例 #2
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def editMessageReplyMarkup(chat_id=None,
                           message_id=None,
                           inline_message_id=None,
                           reply_markup=None,
                           inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 message_id=message_id,
                                 inline_message_id=inline_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('editMessageReplyMarkup', querys, file_)
コード例 #3
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendSticker(chat_id=None,
                sticker=None,
                disable_notification=None,
                reply_to_message_id=None,
                reply_markup=None,
                inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 sticker=sticker,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendSticker', querys, file_)
コード例 #4
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def editMessageCaption(chat_id=None,
                       message_id=None,
                       inline_message_id=None,
                       caption=None,
                       reply_markup=None,
                       inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 message_id=message_id,
                                 inline_message_id=inline_message_id,
                                 caption=caption,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('editMessageCaption', querys, file_)
コード例 #5
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendDocument(chat_id=None,
                 document=None,
                 caption=None,
                 disable_notification=None,
                 reply_markup=None,
                 inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 document=document,
                                 caption=caption,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendDocument', querys, file_)
コード例 #6
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendPhoto(chat_id=None,
              photo=None,
              caption=None,
              disable_notification=None,
              reply_markup=None,
              inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 photo=photo,
                                 caption=caption,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendPhoto', querys, file_)
コード例 #7
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendLocation(chat_id=None,
                 latitude=None,
                 longitude=None,
                 disable_notification=None,
                 reply_to_message_id=None,
                 reply_markup=None,
                 inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 latitude=latitude,
                                 longitude=longitude,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendLocation', querys, file_)
コード例 #8
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendVoice(chat_id=None,
              voice=None,
              duration=None,
              disable_notification=None,
              reply_to_message_id=None,
              reply_markup=None,
              inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 voice=voice,
                                 duration=duration,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendVoice', querys, file_)
コード例 #9
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendInline(inline_query_id=None,
               results=None,
               cache_time=None,
               is_personal=None,
               next_offset=None,
               switch_pm_text=None,
               switch_pm_parameter=None):

    querys, file_ = check_querys(inline_query_id=inline_query_id,
                                 results=results,
                                 cache_time=cache_time,
                                 is_personal=is_personal,
                                 next_offset=next_offset,
                                 switch_pm_text=switch_pm_text,
                                 switch_pm_parameter=switch_pm_parameter)
    return request_telgram('answerInlineQuery', querys, file_)
コード例 #10
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendContact(chat_id=None,
                phone_number=None,
                first_name=None,
                last_name=None,
                disable_notification=None,
                reply_to_message_id=None,
                reply_markup=None,
                inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 phone_number=phone_number,
                                 first_name=first_name,
                                 last_name=last_name,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendContact', querys, file_)
コード例 #11
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendMessage(chat_id=None,
                text=None,
                parse_mode=None,
                disable_web_page_preview=None,
                disable_notification=None,
                reply_to_message_id=None,
                reply_markup=None,
                inline_keyboard=None):

    querys, file_ = check_querys(
        chat_id=chat_id,
        text=text,
        parse_mode=parse_mode,
        disable_web_page_preview=disable_web_page_preview,
        disable_notification=disable_notification,
        reply_to_message_id=reply_to_message_id,
        reply_markup=reply_markup,
        inline_keyboard=inline_keyboard)
    return request_telgram('sendMessage', querys, file_)
コード例 #12
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def editMessageText(chat_id=None,
                    message_id=None,
                    inline_message_id=None,
                    text=None,
                    parse_mode=None,
                    disable_web_page_preview=None,
                    reply_markup=None,
                    inline_keyboard=None):

    querys, file_ = check_querys(
        chat_id=chat_id,
        message_id=message_id,
        inline_message_id=inline_message_id,
        text=text,
        parse_mode=parse_mode,
        disable_web_page_preview=disable_web_page_preview,
        reply_markup=reply_markup,
        inline_keyboard=inline_keyboard)
    return request_telgram('editMessageText', querys, file_)
コード例 #13
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendAudio(chat_id=None,
              audio=None,
              duration=None,
              performer=None,
              title=None,
              disable_notification=None,
              reply_to_message_id=None,
              reply_markup=None,
              inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 audio=audio,
                                 duration=duration,
                                 performer=performer,
                                 title=title,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendAudio', querys, file_)
コード例 #14
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendVenue(chat_id=None,
              latitude=None,
              longitude=None,
              title=None,
              address=None,
              foursquare_id=None,
              disable_notification=None,
              reply_markup=None,
              inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 latitude=latitude,
                                 longitude=longitude,
                                 title=title,
                                 address=address,
                                 foursquare_id=foursquare_id,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendVenue', querys, file_)
コード例 #15
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendVideo(chat_id=None,
              video=None,
              duration=None,
              width=None,
              height=None,
              caption=None,
              disable_notification=None,
              reply_to_message_id=None,
              reply_markup=None,
              inline_keyboard=None):

    querys, file_ = check_querys(chat_id=chat_id,
                                 video=video,
                                 duration=duration,
                                 width=width,
                                 height=height,
                                 caption=caption,
                                 disable_notification=disable_notification,
                                 reply_to_message_id=reply_to_message_id,
                                 reply_markup=reply_markup,
                                 inline_keyboard=inline_keyboard)
    return request_telgram('sendVideo', querys, file_)
コード例 #16
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def getMe():
    return request_telgram('getMe')
コード例 #17
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def answerInlinequerys(callback_querys_id=None, text=None, show_alert=None):

    querys, file_ = check_querys(callback_querys_id=callback_querys_id,
                                 text=text,
                                 show_alert=show_alert)
    return request_telgram('answerInlinequerys', querys, file_)
コード例 #18
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def getChatMember(chat_id=None, user_id=None):

    querys, file_ = check_querys(chat_id=chat_id, user_id=user_id)
    return request_telgram('getChatMember', querys, file_)
コード例 #19
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def getChatMembersCount(chat_id=None):

    querys, file_ = check_querys(chat_id=chat_id)
    return request_telgram('getChatMembersCount', querys, file_)
コード例 #20
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def getChatAdministrators(chat_id=None):

    querys, file_ = check_querys(chat_id=chat_id)
    return request_telgram('getChatAdministrators', querys, file_)
コード例 #21
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def leaveChat(chat_id=None):

    querys, file_ = check_querys(chat_id=chat_id)
    return request_telgram('leaveChat', querys, file_)
コード例 #22
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def getfile_(file__id=None):

    querys, file_ = check_querys(file__id=file__id)
    return request_telgram('getfile_', querys, file_)
コード例 #23
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def getUserProfile_Photos(user_id=None, offset=None, limit=None):

    querys, file_ = check_querys(user_id=user_id, offset=offset, limit=limit)
    return request_telgram('getUserProfile_Photos', querys, file_)
コード例 #24
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def sendChatAction(chat_id=None, action=None):

    querys, file_ = check_querys(chat_id=chat_id, action=action)
    return request_telgram('sendChatAction', querys, file_)
コード例 #25
0
ファイル: telegram.py プロジェクト: VycktorStark/SiDBot
def getUpdates(offset=None, limit=None, timeout=None):
    querys, file_ = check_querys(offset=offset, limit=limit, timeout=timeout)
    return request_telgram('getUpdates', querys, file_)