The cl-telebot Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The cl-telebot Reference Manual

This is the cl-telebot Reference Manual, version 0.2.0, generated automatically by Declt version 3.0 "Montgomery Scott" on Mon Apr 19 15:24:12 2021 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

Common Lisp Telegram Bot API

See the Telegram Bot API.

Code samples:

;; Simple echo bot
(telebot:long-polling (make-instance 'telebot:echo-bot :token "<token>"))

;; Custom bot
(defclass my-bot (telebot:bot) ())
(defmethod telebot:on-update ((bot my-bot) update)
   (let ((text (telebot:message-text (telebot:update-message update))))
      ;; do something useful
      )
   
   (telebot:reply "some text")      ; reply current message, if any
   (telebot:send-message "<chat-id>" "some text")
   nil)
(telebot:long-polling (make-instance 'my-bot :token "<token>"))

Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 cl-telebot

Author

gzip4 <gzip4ever@gmail.com>

License

MIT

Description

Common Lisp Telegram Bot API

Version

0.2.0

Dependencies
Source

cl-telebot.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 cl-telebot.asd

Location

cl-telebot.asd

Systems

cl-telebot (system)

Packages

cl-telebot-system


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 cl-telebot/packages.lisp

Parent

cl-telebot (system)

Location

packages.lisp

Packages

cl-telebot


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 cl-telebot/specials.lisp

Dependency

packages.lisp (file)

Parent

cl-telebot (system)

Location

specials.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 cl-telebot/conditions.lisp

Dependency

specials.lisp (file)

Parent

cl-telebot (system)

Location

conditions.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 cl-telebot/classes.lisp

Dependency

conditions.lisp (file)

Parent

cl-telebot (system)

Location

classes.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 cl-telebot/objects.lisp

Dependency

classes.lisp (file)

Parent

cl-telebot (system)

Location

objects.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.7 cl-telebot/bot.lisp

Dependency

objects.lisp (file)

Parent

cl-telebot (system)

Location

bot.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 cl-telebot-system

Source

cl-telebot.asd

Use List

common-lisp


Previous: , Up: Packages   [Contents][Index]

4.2 cl-telebot

Source

packages.lisp (file)

Nickname

telebot

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *debug*
Package

cl-telebot

Source

specials.lisp (file)

Special Variable: *timeout*
Package

cl-telebot

Source

specials.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Functions

Function: long-polling BOT &key DEBUG

TODO: doc

Package

cl-telebot

Source

bot.lisp (file)

Function: reply TEXT &key PARSE-MODE DISABLE-WEB-PAGE-PREVIEW DISABLE-NOTIFICATION REPLY-MARKUP

TODO: doc

Package

cl-telebot

Source

bot.lisp (file)

Function: send-message CHAT-ID TEXT &key PARSE-MODE DISABLE-WEB-PAGE-PREVIEW DISABLE-NOTIFICATION REPLY-TO-MESSAGE-ID REPLY-MARKUP

TODO: doc

Package

cl-telebot

Source

bot.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Generic functions

Generic Function: bot-can-join-groups OBJECT
Package

cl-telebot

Methods
Method: bot-can-join-groups (BOT bot)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: bot-can-read-all-group-messages OBJECT
Package

cl-telebot

Methods
Method: bot-can-read-all-group-messages (BOT bot)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: bot-first-name OBJECT
Package

cl-telebot

Methods
Method: bot-first-name (BOT bot)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: bot-id OBJECT
Package

cl-telebot

Methods
Method: bot-id (BOT bot)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: bot-supports-inline-queries OBJECT
Package

cl-telebot

Methods
Method: bot-supports-inline-queries (BOT bot)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: bot-update-id OBJECT
Generic Function: (setf bot-update-id) NEW-VALUE OBJECT
Package

cl-telebot

Methods
Method: bot-update-id (BOT bot)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf bot-update-id) NEW-VALUE (BOT bot)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: bot-username OBJECT
Package

cl-telebot

Methods
Method: bot-username (BOT bot)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: chat-all-members-are-administrators OBJECT
Package

cl-telebot

Methods
Method: chat-all-members-are-administrators (CHAT chat)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: chat-first-name OBJECT
Package

cl-telebot

Methods
Method: chat-first-name (CHAT chat)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: chat-last-name OBJECT
Package

cl-telebot

Methods
Method: chat-last-name (CHAT chat)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: chat-title OBJECT
Package

cl-telebot

Methods
Method: chat-title (CHAT chat)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: chat-type OBJECT
Package

cl-telebot

Methods
Method: chat-type (CHAT chat)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: chat-username OBJECT
Package

cl-telebot

Methods
Method: chat-username (CHAT chat)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: entity-length OBJECT
Package

cl-telebot

Methods
Method: entity-length (ENTITY entity)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: entity-offset OBJECT
Package

cl-telebot

Methods
Method: entity-offset (ENTITY entity)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: entity-text OBJECT
Package

cl-telebot

Methods
Method: entity-text (ENTITY entity)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: entity-type OBJECT
Package

cl-telebot

Methods
Method: entity-type (ENTITY entity)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: entity-url OBJECT
Package

cl-telebot

Methods
Method: entity-url (ENTITY entity)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-audio OBJECT
Package

cl-telebot

Methods
Method: message-audio (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-caption OBJECT
Package

cl-telebot

Methods
Method: message-caption (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-channel-chat-created OBJECT
Package

cl-telebot

Methods
Method: message-channel-chat-created (OBJECT null)
Source

objects.lisp (file)

Method: message-channel-chat-created (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-chat OBJECT
Package

cl-telebot

Methods
Method: message-chat (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-contact OBJECT
Package

cl-telebot

Methods
Method: message-contact (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-date OBJECT
Package

cl-telebot

Methods
Method: message-date (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-delete-chat-photo OBJECT
Package

cl-telebot

Methods
Method: message-delete-chat-photo (OBJECT null)
Source

objects.lisp (file)

Method: message-delete-chat-photo (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-document OBJECT
Package

cl-telebot

Methods
Method: message-document (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-edit-date OBJECT
Package

cl-telebot

Methods
Method: message-edit-date (OBJECT null)
Source

objects.lisp (file)

Method: message-edit-date (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-entities OBJECT
Package

cl-telebot

Methods
Method: message-entities (OBJECT null)
Source

objects.lisp (file)

Method: message-entities (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-forward-date OBJECT
Package

cl-telebot

Methods
Method: message-forward-date (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-forward-from OBJECT
Package

cl-telebot

Methods
Method: message-forward-from (OBJECT null)
Source

objects.lisp (file)

Method: message-forward-from (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-from OBJECT
Package

cl-telebot

Methods
Method: message-from (OBJECT null)
Source

objects.lisp (file)

Method: message-from (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-group-chat-created OBJECT
Package

cl-telebot

Methods
Method: message-group-chat-created (OBJECT null)
Source

objects.lisp (file)

Method: message-group-chat-created (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-left-chat-member OBJECT
Package

cl-telebot

Methods
Method: message-left-chat-member (OBJECT null)
Source

objects.lisp (file)

Method: message-left-chat-member (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-location OBJECT
Package

cl-telebot

Methods
Method: message-location (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-migrate-from-chat-id OBJECT
Package

cl-telebot

Methods
Method: message-migrate-from-chat-id (OBJECT null)
Source

objects.lisp (file)

Method: message-migrate-from-chat-id (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-migrate-to-chat-id OBJECT
Package

cl-telebot

Methods
Method: message-migrate-to-chat-id (OBJECT null)
Source

objects.lisp (file)

Method: message-migrate-to-chat-id (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-new-chat-member OBJECT
Package

cl-telebot

Methods
Method: message-new-chat-member (OBJECT null)
Source

objects.lisp (file)

Method: message-new-chat-member (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-new-chat-photo OBJECT
Package

cl-telebot

Methods
Method: message-new-chat-photo (OBJECT null)
Source

objects.lisp (file)

Method: message-new-chat-photo (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-new-chat-title OBJECT
Package

cl-telebot

Methods
Method: message-new-chat-title (OBJECT null)
Source

objects.lisp (file)

Method: message-new-chat-title (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-photo OBJECT
Package

cl-telebot

Methods
Method: message-photo (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-pinned-message OBJECT
Package

cl-telebot

Methods
Method: message-pinned-message (OBJECT null)
Source

objects.lisp (file)

Method: message-pinned-message (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-reply-to-message OBJECT
Package

cl-telebot

Methods
Method: message-reply-to-message (OBJECT null)
Source

objects.lisp (file)

Method: message-reply-to-message (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-sticker OBJECT
Package

cl-telebot

Methods
Method: message-sticker (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-supergroup-chat-created OBJECT
Package

cl-telebot

Methods
Method: message-supergroup-chat-created (OBJECT null)
Source

objects.lisp (file)

Method: message-supergroup-chat-created (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-text OBJECT
Package

cl-telebot

Methods
Method: message-text (OBJECT null)
Source

objects.lisp (file)

Method: message-text (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-venue OBJECT
Package

cl-telebot

Methods
Method: message-venue (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-video OBJECT
Package

cl-telebot

Methods
Method: message-video (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: message-voice OBJECT
Package

cl-telebot

Methods
Method: message-voice (MESSAGE message)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: object-id OBJECT
Package

cl-telebot

Methods
Method: object-id (OBJECT null)
Source

objects.lisp (file)

Method: object-id (OBJECT object)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: on-update BOT UPDATE
Package

cl-telebot

Source

classes.lisp (file)

Methods
Method: on-update (BOT echo-bot) UPDATE

Echo telegram bot

Source

bot.lisp (file)

Method: on-update (BOT bot) UPDATE

Default bot update handler

Source

bot.lisp (file)

Generic Function: update-callback-query OBJECT
Package

cl-telebot

Methods
Method: update-callback-query (UPDATE update)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: update-chosen-inline-result OBJECT
Package

cl-telebot

Methods
Method: update-chosen-inline-result (UPDATE update)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: update-inline-query OBJECT
Package

cl-telebot

Methods
Method: update-inline-query (UPDATE update)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: update-message OBJECT
Package

cl-telebot

Methods
Method: update-message (UPDATE update)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: user-first-name OBJECT
Package

cl-telebot

Methods
Method: user-first-name (USER user)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: user-is-bot OBJECT
Package

cl-telebot

Methods
Method: user-is-bot (USER user)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: user-language-code OBJECT
Package

cl-telebot

Methods
Method: user-language-code (USER user)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: user-last-name OBJECT
Package

cl-telebot

Methods
Method: user-last-name (USER user)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: user-username OBJECT
Package

cl-telebot

Methods
Method: user-username (USER user)

automatically generated reader method

Source

classes.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.4 Classes

Class: bot ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

echo-bot (class)

Direct methods
Direct slots
Slot: token
Initargs

:token

Slot: supports-inline-queries
Readers

bot-supports-inline-queries (generic function)

Slot: can-read-all-group-messages
Readers

bot-can-read-all-group-messages (generic function)

Slot: can-join-groups
Readers

bot-can-join-groups (generic function)

Slot: username
Readers

bot-username (generic function)

Slot: first-name
Readers

bot-first-name (generic function)

Slot: id
Readers

bot-id (generic function)

Slot: update-id
Readers

bot-update-id (generic function)

Writers

(setf bot-update-id) (generic function)

Class: chat ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

object (class)

Direct methods
Direct slots
Slot: type
Readers

chat-type (generic function)

Slot: title
Readers

chat-title (generic function)

Slot: username
Readers

chat-username (generic function)

Slot: first-name
Readers

chat-first-name (generic function)

Slot: last-name
Readers

chat-last-name (generic function)

Slot: all-members-are-administrators
Readers

chat-all-members-are-administrators (generic function)

Class: echo-bot ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

bot (class)

Direct methods

on-update (method)

Class: entity ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: type
Readers

entity-type (generic function)

Slot: offset
Readers

entity-offset (generic function)

Slot: length
Readers

entity-length (generic function)

Slot: url
Readers

entity-url (generic function)

Slot: text
Readers

entity-text (generic function)

Class: message ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

object (class)

Direct methods
Direct slots
Slot: from
Readers

message-from (generic function)

Slot: date
Readers

message-date (generic function)

Slot: chat
Readers

message-chat (generic function)

Slot: forward-from
Readers

message-forward-from (generic function)

Slot: forward-date
Readers

message-forward-date (generic function)

Slot: reply-to-message
Readers

message-reply-to-message (generic function)

Slot: edit-date
Readers

message-edit-date (generic function)

Slot: text
Readers

message-text (generic function)

Slot: entities
Readers

message-entities (generic function)

Slot: audio
Readers

message-audio (generic function)

Slot: document
Readers

message-document (generic function)

Slot: photo
Readers

message-photo (generic function)

Slot: sticker
Readers

message-sticker (generic function)

Slot: video
Readers

message-video (generic function)

Slot: voice
Readers

message-voice (generic function)

Slot: caption
Readers

message-caption (generic function)

Slot: contact
Readers

message-contact (generic function)

Slot: location
Readers

message-location (generic function)

Slot: venue
Readers

message-venue (generic function)

Slot: new-chat-member
Readers

message-new-chat-member (generic function)

Slot: left-chat-member
Readers

message-left-chat-member (generic function)

Slot: new-chat-title
Readers

message-new-chat-title (generic function)

Slot: new-chat-photo
Readers

message-new-chat-photo (generic function)

Slot: delete-chat-photo
Readers

message-delete-chat-photo (generic function)

Slot: group-chat-created
Readers

message-group-chat-created (generic function)

Slot: supergroup-chat-created
Readers

message-supergroup-chat-created (generic function)

Slot: channel-chat-created
Readers

message-channel-chat-created (generic function)

Slot: migrate-to-chat-id
Readers

message-migrate-to-chat-id (generic function)

Slot: migrate-from-chat-id
Readers

message-migrate-from-chat-id (generic function)

Slot: pinned-message
Readers

message-pinned-message (generic function)

Class: object ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods

object-id (method)

Direct slots
Slot: id
Initargs

:id

Readers

object-id (generic function)

Class: update ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

object (class)

Direct methods
Direct slots
Slot: message
Readers

update-message (generic function)

Slot: inline-query
Readers

update-inline-query (generic function)

Slot: chosen-inline-result
Readers

update-chosen-inline-result (generic function)

Slot: callback-query
Readers

update-callback-query (generic function)

Class: user ()
Package

cl-telebot

Source

classes.lisp (file)

Direct superclasses

object (class)

Direct methods
Direct slots
Slot: first-name
Readers

user-first-name (generic function)

Slot: last-name
Readers

user-last-name (generic function)

Slot: username
Readers

user-username (generic function)

Slot: language-code
Readers

user-language-code (generic function)

Slot: is-bot
Readers

user-is-bot (generic function)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *bot*
Package

cl-telebot

Source

specials.lisp (file)

Special Variable: *parse-mode*
Package

cl-telebot

Source

specials.lisp (file)

Special Variable: *update*
Package

cl-telebot

Source

specials.lisp (file)

Special Variable: *update-raw*
Package

cl-telebot

Source

specials.lisp (file)

Special Variable: +simple-fields+
Package

cl-telebot

Source

objects.lisp (file)

Special Variable: +simple-slots+
Package

cl-telebot

Source

objects.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Functions

Function: call-api-method METHOD &optional REQUEST
Package

cl-telebot

Source

bot.lisp (file)

Function: init-bot-params BOT PARAMS
Package

cl-telebot

Source

bot.lisp (file)

Function: make-api-url METHOD
Package

cl-telebot

Source

bot.lisp (file)

Function: make-chat CHAT
Package

cl-telebot

Source

objects.lisp (file)

Function: make-entities ENTITIES TEXT
Package

cl-telebot

Source

objects.lisp (file)

Function: make-entity TEXT ENTITY
Package

cl-telebot

Source

objects.lisp (file)

Function: make-message MESSAGE
Package

cl-telebot

Source

objects.lisp (file)

Function: make-update UPDATE
Package

cl-telebot

Source

objects.lisp (file)

Function: make-user USER
Package

cl-telebot

Source

objects.lisp (file)

Function: process-update UPDATE
Package

cl-telebot

Source

bot.lisp (file)

Function: process-updates &optional SKIP
Package

cl-telebot

Source

bot.lisp (file)

Function: replace-char FROM TO CHAR
Package

cl-telebot

Source

objects.lisp (file)

Function: skip-update UPDATE
Package

cl-telebot

Source

bot.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L  
Index Entry  Section

C
cl-telebot.asd: The cl-telebot․asd file
cl-telebot/bot.lisp: The cl-telebot/bot․lisp file
cl-telebot/classes.lisp: The cl-telebot/classes․lisp file
cl-telebot/conditions.lisp: The cl-telebot/conditions․lisp file
cl-telebot/objects.lisp: The cl-telebot/objects․lisp file
cl-telebot/packages.lisp: The cl-telebot/packages․lisp file
cl-telebot/specials.lisp: The cl-telebot/specials․lisp file

F
File, Lisp, cl-telebot.asd: The cl-telebot․asd file
File, Lisp, cl-telebot/bot.lisp: The cl-telebot/bot․lisp file
File, Lisp, cl-telebot/classes.lisp: The cl-telebot/classes․lisp file
File, Lisp, cl-telebot/conditions.lisp: The cl-telebot/conditions․lisp file
File, Lisp, cl-telebot/objects.lisp: The cl-telebot/objects․lisp file
File, Lisp, cl-telebot/packages.lisp: The cl-telebot/packages․lisp file
File, Lisp, cl-telebot/specials.lisp: The cl-telebot/specials․lisp file

L
Lisp File, cl-telebot.asd: The cl-telebot․asd file
Lisp File, cl-telebot/bot.lisp: The cl-telebot/bot․lisp file
Lisp File, cl-telebot/classes.lisp: The cl-telebot/classes․lisp file
Lisp File, cl-telebot/conditions.lisp: The cl-telebot/conditions․lisp file
Lisp File, cl-telebot/objects.lisp: The cl-telebot/objects․lisp file
Lisp File, cl-telebot/packages.lisp: The cl-telebot/packages․lisp file
Lisp File, cl-telebot/specials.lisp: The cl-telebot/specials․lisp file

Jump to:   C   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
B   C   E   F   G   I   L   M   O   P   R   S   U  
Index Entry  Section

(
(setf bot-update-id): Exported generic functions
(setf bot-update-id): Exported generic functions

B
bot-can-join-groups: Exported generic functions
bot-can-join-groups: Exported generic functions
bot-can-read-all-group-messages: Exported generic functions
bot-can-read-all-group-messages: Exported generic functions
bot-first-name: Exported generic functions
bot-first-name: Exported generic functions
bot-id: Exported generic functions
bot-id: Exported generic functions
bot-supports-inline-queries: Exported generic functions
bot-supports-inline-queries: Exported generic functions
bot-update-id: Exported generic functions
bot-update-id: Exported generic functions
bot-username: Exported generic functions
bot-username: Exported generic functions

C
call-api-method: Internal functions
chat-all-members-are-administrators: Exported generic functions
chat-all-members-are-administrators: Exported generic functions
chat-first-name: Exported generic functions
chat-first-name: Exported generic functions
chat-last-name: Exported generic functions
chat-last-name: Exported generic functions
chat-title: Exported generic functions
chat-title: Exported generic functions
chat-type: Exported generic functions
chat-type: Exported generic functions
chat-username: Exported generic functions
chat-username: Exported generic functions

E
entity-length: Exported generic functions
entity-length: Exported generic functions
entity-offset: Exported generic functions
entity-offset: Exported generic functions
entity-text: Exported generic functions
entity-text: Exported generic functions
entity-type: Exported generic functions
entity-type: Exported generic functions
entity-url: Exported generic functions
entity-url: Exported generic functions

F
Function, call-api-method: Internal functions
Function, init-bot-params: Internal functions
Function, long-polling: Exported functions
Function, make-api-url: Internal functions
Function, make-chat: Internal functions
Function, make-entities: Internal functions
Function, make-entity: Internal functions
Function, make-message: Internal functions
Function, make-update: Internal functions
Function, make-user: Internal functions
Function, process-update: Internal functions
Function, process-updates: Internal functions
Function, replace-char: Internal functions
Function, reply: Exported functions
Function, send-message: Exported functions
Function, skip-update: Internal functions

G
Generic Function, (setf bot-update-id): Exported generic functions
Generic Function, bot-can-join-groups: Exported generic functions
Generic Function, bot-can-read-all-group-messages: Exported generic functions
Generic Function, bot-first-name: Exported generic functions
Generic Function, bot-id: Exported generic functions
Generic Function, bot-supports-inline-queries: Exported generic functions
Generic Function, bot-update-id: Exported generic functions
Generic Function, bot-username: Exported generic functions
Generic Function, chat-all-members-are-administrators: Exported generic functions
Generic Function, chat-first-name: Exported generic functions
Generic Function, chat-last-name: Exported generic functions
Generic Function, chat-title: Exported generic functions
Generic Function, chat-type: Exported generic functions
Generic Function, chat-username: Exported generic functions
Generic Function, entity-length: Exported generic functions
Generic Function, entity-offset: Exported generic functions
Generic Function, entity-text: Exported generic functions
Generic Function, entity-type: Exported generic functions
Generic Function, entity-url: Exported generic functions
Generic Function, message-audio: Exported generic functions
Generic Function, message-caption: Exported generic functions
Generic Function, message-channel-chat-created: Exported generic functions
Generic Function, message-chat: Exported generic functions
Generic Function, message-contact: Exported generic functions
Generic Function, message-date: Exported generic functions
Generic Function, message-delete-chat-photo: Exported generic functions
Generic Function, message-document: Exported generic functions
Generic Function, message-edit-date: Exported generic functions
Generic Function, message-entities: Exported generic functions
Generic Function, message-forward-date: Exported generic functions
Generic Function, message-forward-from: Exported generic functions
Generic Function, message-from: Exported generic functions
Generic Function, message-group-chat-created: Exported generic functions
Generic Function, message-left-chat-member: Exported generic functions
Generic Function, message-location: Exported generic functions
Generic Function, message-migrate-from-chat-id: Exported generic functions
Generic Function, message-migrate-to-chat-id: Exported generic functions
Generic Function, message-new-chat-member: Exported generic functions
Generic Function, message-new-chat-photo: Exported generic functions
Generic Function, message-new-chat-title: Exported generic functions
Generic Function, message-photo: Exported generic functions
Generic Function, message-pinned-message: Exported generic functions
Generic Function, message-reply-to-message: Exported generic functions
Generic Function, message-sticker: Exported generic functions
Generic Function, message-supergroup-chat-created: Exported generic functions
Generic Function, message-text: Exported generic functions
Generic Function, message-venue: Exported generic functions
Generic Function, message-video: Exported generic functions
Generic Function, message-voice: Exported generic functions
Generic Function, object-id: Exported generic functions
Generic Function, on-update: Exported generic functions
Generic Function, update-callback-query: Exported generic functions
Generic Function, update-chosen-inline-result: Exported generic functions
Generic Function, update-inline-query: Exported generic functions
Generic Function, update-message: Exported generic functions
Generic Function, user-first-name: Exported generic functions
Generic Function, user-is-bot: Exported generic functions
Generic Function, user-language-code: Exported generic functions
Generic Function, user-last-name: Exported generic functions
Generic Function, user-username: Exported generic functions

I
init-bot-params: Internal functions

L
long-polling: Exported functions

M
make-api-url: Internal functions
make-chat: Internal functions
make-entities: Internal functions
make-entity: Internal functions
make-message: Internal functions
make-update: Internal functions
make-user: Internal functions
message-audio: Exported generic functions
message-audio: Exported generic functions
message-caption: Exported generic functions
message-caption: Exported generic functions
message-channel-chat-created: Exported generic functions
message-channel-chat-created: Exported generic functions
message-channel-chat-created: Exported generic functions
message-chat: Exported generic functions
message-chat: Exported generic functions
message-contact: Exported generic functions
message-contact: Exported generic functions
message-date: Exported generic functions
message-date: Exported generic functions
message-delete-chat-photo: Exported generic functions
message-delete-chat-photo: Exported generic functions
message-delete-chat-photo: Exported generic functions
message-document: Exported generic functions
message-document: Exported generic functions
message-edit-date: Exported generic functions
message-edit-date: Exported generic functions
message-edit-date: Exported generic functions
message-entities: Exported generic functions
message-entities: Exported generic functions
message-entities: Exported generic functions
message-forward-date: Exported generic functions
message-forward-date: Exported generic functions
message-forward-from: Exported generic functions
message-forward-from: Exported generic functions
message-forward-from: Exported generic functions
message-from: Exported generic functions
message-from: Exported generic functions
message-from: Exported generic functions
message-group-chat-created: Exported generic functions
message-group-chat-created: Exported generic functions
message-group-chat-created: Exported generic functions
message-left-chat-member: Exported generic functions
message-left-chat-member: Exported generic functions
message-left-chat-member: Exported generic functions
message-location: Exported generic functions
message-location: Exported generic functions
message-migrate-from-chat-id: Exported generic functions
message-migrate-from-chat-id: Exported generic functions
message-migrate-from-chat-id: Exported generic functions
message-migrate-to-chat-id: Exported generic functions
message-migrate-to-chat-id: Exported generic functions
message-migrate-to-chat-id: Exported generic functions
message-new-chat-member: Exported generic functions
message-new-chat-member: Exported generic functions
message-new-chat-member: Exported generic functions
message-new-chat-photo: Exported generic functions
message-new-chat-photo: Exported generic functions
message-new-chat-photo: Exported generic functions
message-new-chat-title: Exported generic functions
message-new-chat-title: Exported generic functions
message-new-chat-title: Exported generic functions
message-photo: Exported generic functions
message-photo: Exported generic functions
message-pinned-message: Exported generic functions
message-pinned-message: Exported generic functions
message-pinned-message: Exported generic functions
message-reply-to-message: Exported generic functions
message-reply-to-message: Exported generic functions
message-reply-to-message: Exported generic functions
message-sticker: Exported generic functions
message-sticker: Exported generic functions
message-supergroup-chat-created: Exported generic functions
message-supergroup-chat-created: Exported generic functions
message-supergroup-chat-created: Exported generic functions
message-text: Exported generic functions
message-text: Exported generic functions
message-text: Exported generic functions
message-venue: Exported generic functions
message-venue: Exported generic functions
message-video: Exported generic functions
message-video: Exported generic functions
message-voice: Exported generic functions
message-voice: Exported generic functions
Method, (setf bot-update-id): Exported generic functions
Method, bot-can-join-groups: Exported generic functions
Method, bot-can-read-all-group-messages: Exported generic functions
Method, bot-first-name: Exported generic functions
Method, bot-id: Exported generic functions
Method, bot-supports-inline-queries: Exported generic functions
Method, bot-update-id: Exported generic functions
Method, bot-username: Exported generic functions
Method, chat-all-members-are-administrators: Exported generic functions
Method, chat-first-name: Exported generic functions
Method, chat-last-name: Exported generic functions
Method, chat-title: Exported generic functions
Method, chat-type: Exported generic functions
Method, chat-username: Exported generic functions
Method, entity-length: Exported generic functions
Method, entity-offset: Exported generic functions
Method, entity-text: Exported generic functions
Method, entity-type: Exported generic functions
Method, entity-url: Exported generic functions
Method, message-audio: Exported generic functions
Method, message-caption: Exported generic functions
Method, message-channel-chat-created: Exported generic functions
Method, message-channel-chat-created: Exported generic functions
Method, message-chat: Exported generic functions
Method, message-contact: Exported generic functions
Method, message-date: Exported generic functions
Method, message-delete-chat-photo: Exported generic functions
Method, message-delete-chat-photo: Exported generic functions
Method, message-document: Exported generic functions
Method, message-edit-date: Exported generic functions
Method, message-edit-date: Exported generic functions
Method, message-entities: Exported generic functions
Method, message-entities: Exported generic functions
Method, message-forward-date: Exported generic functions
Method, message-forward-from: Exported generic functions
Method, message-forward-from: Exported generic functions
Method, message-from: Exported generic functions
Method, message-from: Exported generic functions
Method, message-group-chat-created: Exported generic functions
Method, message-group-chat-created: Exported generic functions
Method, message-left-chat-member: Exported generic functions
Method, message-left-chat-member: Exported generic functions
Method, message-location: Exported generic functions
Method, message-migrate-from-chat-id: Exported generic functions
Method, message-migrate-from-chat-id: Exported generic functions
Method, message-migrate-to-chat-id: Exported generic functions
Method, message-migrate-to-chat-id: Exported generic functions
Method, message-new-chat-member: Exported generic functions
Method, message-new-chat-member: Exported generic functions
Method, message-new-chat-photo: Exported generic functions
Method, message-new-chat-photo: Exported generic functions
Method, message-new-chat-title: Exported generic functions
Method, message-new-chat-title: Exported generic functions
Method, message-photo: Exported generic functions
Method, message-pinned-message: Exported generic functions
Method, message-pinned-message: Exported generic functions
Method, message-reply-to-message: Exported generic functions
Method, message-reply-to-message: Exported generic functions
Method, message-sticker: Exported generic functions
Method, message-supergroup-chat-created: Exported generic functions
Method, message-supergroup-chat-created: Exported generic functions
Method, message-text: Exported generic functions
Method, message-text: Exported generic functions
Method, message-venue: Exported generic functions
Method, message-video: Exported generic functions
Method, message-voice: Exported generic functions
Method, object-id: Exported generic functions
Method, object-id: Exported generic functions
Method, on-update: Exported generic functions
Method, on-update: Exported generic functions
Method, update-callback-query: Exported generic functions
Method, update-chosen-inline-result: Exported generic functions
Method, update-inline-query: Exported generic functions
Method, update-message: Exported generic functions
Method, user-first-name: Exported generic functions
Method, user-is-bot: Exported generic functions
Method, user-language-code: Exported generic functions
Method, user-last-name: Exported generic functions
Method, user-username: Exported generic functions

O
object-id: Exported generic functions
object-id: Exported generic functions
object-id: Exported generic functions
on-update: Exported generic functions
on-update: Exported generic functions
on-update: Exported generic functions

P
process-update: Internal functions
process-updates: Internal functions

R
replace-char: Internal functions
reply: Exported functions

S
send-message: Exported functions
skip-update: Internal functions

U
update-callback-query: Exported generic functions
update-callback-query: Exported generic functions
update-chosen-inline-result: Exported generic functions
update-chosen-inline-result: Exported generic functions
update-inline-query: Exported generic functions
update-inline-query: Exported generic functions
update-message: Exported generic functions
update-message: Exported generic functions
user-first-name: Exported generic functions
user-first-name: Exported generic functions
user-is-bot: Exported generic functions
user-is-bot: Exported generic functions
user-language-code: Exported generic functions
user-language-code: Exported generic functions
user-last-name: Exported generic functions
user-last-name: Exported generic functions
user-username: Exported generic functions
user-username: Exported generic functions

Jump to:   (  
B   C   E   F   G   I   L   M   O   P   R   S   U  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *   +  
A   C   D   E   F   G   I   L   M   N   O   P   R   S   T   U   V  
Index Entry  Section

*
*bot*: Internal special variables
*debug*: Exported special variables
*parse-mode*: Internal special variables
*timeout*: Exported special variables
*update*: Internal special variables
*update-raw*: Internal special variables

+
+simple-fields+: Internal special variables
+simple-slots+: Internal special variables

A
all-members-are-administrators: Exported classes
audio: Exported classes

C
callback-query: Exported classes
can-join-groups: Exported classes
can-read-all-group-messages: Exported classes
caption: Exported classes
channel-chat-created: Exported classes
chat: Exported classes
chosen-inline-result: Exported classes
contact: Exported classes

D
date: Exported classes
delete-chat-photo: Exported classes
document: Exported classes

E
edit-date: Exported classes
entities: Exported classes

F
first-name: Exported classes
first-name: Exported classes
first-name: Exported classes
forward-date: Exported classes
forward-from: Exported classes
from: Exported classes

G
group-chat-created: Exported classes

I
id: Exported classes
id: Exported classes
inline-query: Exported classes
is-bot: Exported classes

L
language-code: Exported classes
last-name: Exported classes
last-name: Exported classes
left-chat-member: Exported classes
length: Exported classes
location: Exported classes

M
message: Exported classes
migrate-from-chat-id: Exported classes
migrate-to-chat-id: Exported classes

N
new-chat-member: Exported classes
new-chat-photo: Exported classes
new-chat-title: Exported classes

O
offset: Exported classes

P
photo: Exported classes
pinned-message: Exported classes

R
reply-to-message: Exported classes

S
Slot, all-members-are-administrators: Exported classes
Slot, audio: Exported classes
Slot, callback-query: Exported classes
Slot, can-join-groups: Exported classes
Slot, can-read-all-group-messages: Exported classes
Slot, caption: Exported classes
Slot, channel-chat-created: Exported classes
Slot, chat: Exported classes
Slot, chosen-inline-result: Exported classes
Slot, contact: Exported classes
Slot, date: Exported classes
Slot, delete-chat-photo: Exported classes
Slot, document: Exported classes
Slot, edit-date: Exported classes
Slot, entities: Exported classes
Slot, first-name: Exported classes
Slot, first-name: Exported classes
Slot, first-name: Exported classes
Slot, forward-date: Exported classes
Slot, forward-from: Exported classes
Slot, from: Exported classes
Slot, group-chat-created: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, inline-query: Exported classes
Slot, is-bot: Exported classes
Slot, language-code: Exported classes
Slot, last-name: Exported classes
Slot, last-name: Exported classes
Slot, left-chat-member: Exported classes
Slot, length: Exported classes
Slot, location: Exported classes
Slot, message: Exported classes
Slot, migrate-from-chat-id: Exported classes
Slot, migrate-to-chat-id: Exported classes
Slot, new-chat-member: Exported classes
Slot, new-chat-photo: Exported classes
Slot, new-chat-title: Exported classes
Slot, offset: Exported classes
Slot, photo: Exported classes
Slot, pinned-message: Exported classes
Slot, reply-to-message: Exported classes
Slot, sticker: Exported classes
Slot, supergroup-chat-created: Exported classes
Slot, supports-inline-queries: Exported classes
Slot, text: Exported classes
Slot, text: Exported classes
Slot, title: Exported classes
Slot, token: Exported classes
Slot, type: Exported classes
Slot, type: Exported classes
Slot, update-id: Exported classes
Slot, url: Exported classes
Slot, username: Exported classes
Slot, username: Exported classes
Slot, username: Exported classes
Slot, venue: Exported classes
Slot, video: Exported classes
Slot, voice: Exported classes
Special Variable, *bot*: Internal special variables
Special Variable, *debug*: Exported special variables
Special Variable, *parse-mode*: Internal special variables
Special Variable, *timeout*: Exported special variables
Special Variable, *update*: Internal special variables
Special Variable, *update-raw*: Internal special variables
Special Variable, +simple-fields+: Internal special variables
Special Variable, +simple-slots+: Internal special variables
sticker: Exported classes
supergroup-chat-created: Exported classes
supports-inline-queries: Exported classes

T
text: Exported classes
text: Exported classes
title: Exported classes
token: Exported classes
type: Exported classes
type: Exported classes

U
update-id: Exported classes
url: Exported classes
username: Exported classes
username: Exported classes
username: Exported classes

V
venue: Exported classes
video: Exported classes
voice: Exported classes

Jump to:   *   +  
A   C   D   E   F   G   I   L   M   N   O   P   R   S   T   U   V  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   B   C   E   M   O   P   S   U  
Index Entry  Section

B
bot: Exported classes

C
chat: Exported classes
cl-telebot: The cl-telebot system
cl-telebot: The cl-telebot package
cl-telebot-system: The cl-telebot-system package
Class, bot: Exported classes
Class, chat: Exported classes
Class, echo-bot: Exported classes
Class, entity: Exported classes
Class, message: Exported classes
Class, object: Exported classes
Class, update: Exported classes
Class, user: Exported classes

E
echo-bot: Exported classes
entity: Exported classes

M
message: Exported classes

O
object: Exported classes

P
Package, cl-telebot: The cl-telebot package
Package, cl-telebot-system: The cl-telebot-system package

S
System, cl-telebot: The cl-telebot system

U
update: Exported classes
user: Exported classes

Jump to:   B   C   E   M   O   P   S   U