Learn R Programming

telegram.bot (version 3.0.0)

MessageFilters: Filter message updates

Description

Predefined filters for use as the filter argument of class MessageHandler.

Usage

MessageFilters

Arguments

Format

A list with filtering functions.

Functions

  • all: All Messages.

  • text: Text Messages.

  • command: Messages starting with /.

  • reply: Messages that are a reply to another message.

  • audio: Messages that contain audio.

  • document: Messages that contain document.

  • photo: Messages that contain photo.

  • sticker: Messages that contain sticker.

  • video: Messages that contain video.

  • voice: Messages that contain voice.

  • contact: Messages that contain contact.

  • location: Messages that contain location.

  • venue: Messages that are forwarded.

  • game: Messages that contain game.

Details

See BaseFilter and filtersLogic for advanced filters.

Examples

Run this code
if (FALSE) {
# Use to filter all video messages
video_handler <- MessageHandler(callback_method, MessageFilters$video)

# To filter all contacts, etc.
contact_handler <- MessageHandler(callback_method, MessageFilters$contact)
}

Run the code above in your browser using DataLab