The cl-telebot Reference Manual

This is the cl-telebot Reference Manual, version 0.2.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 15:46:34 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 cl-telebot

Common Lisp Telegram Bot API

Author

gzip4 <>

License

MIT

Version

0.2.0

Dependencies
  • dexador (system).
  • jonathan (system).
  • alexandria (system).
Source

cl-telebot.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 cl-telebot/cl-telebot.asd

Source

cl-telebot.asd.

Parent Component

cl-telebot (system).

ASDF Systems

cl-telebot.

Packages

cl-telebot-system.


3.1.2 cl-telebot/packages.lisp

Source

cl-telebot.asd.

Parent Component

cl-telebot (system).

Packages

cl-telebot.


3.1.3 cl-telebot/specials.lisp

Dependency

packages.lisp (file).

Source

cl-telebot.asd.

Parent Component

cl-telebot (system).

Public Interface
Internals

3.1.4 cl-telebot/conditions.lisp

Dependency

specials.lisp (file).

Source

cl-telebot.asd.

Parent Component

cl-telebot (system).


3.1.5 cl-telebot/classes.lisp

Dependency

conditions.lisp (file).

Source

cl-telebot.asd.

Parent Component

cl-telebot (system).

Public Interface

3.1.6 cl-telebot/objects.lisp

Dependency

classes.lisp (file).

Source

cl-telebot.asd.

Parent Component

cl-telebot (system).

Public Interface
Internals

3.1.7 cl-telebot/bot.lisp

Dependency

objects.lisp (file).

Source

cl-telebot.asd.

Parent Component

cl-telebot (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 cl-telebot-system

Source

cl-telebot.asd.

Use List

common-lisp.


4.2 cl-telebot

Source

packages.lisp.

Nickname

telebot

Use List

common-lisp.

Public Interface
Internals

5 Definitions

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


5.1 Public Interface


5.1.1 Special variables

Special Variable: *debug*
Package

cl-telebot.

Source

specials.lisp.

Special Variable: *timeout*
Package

cl-telebot.

Source

specials.lisp.


5.1.2 Ordinary functions

Function: long-polling (bot &key debug)

TODO: doc

Package

cl-telebot.

Source

bot.lisp.

Function: reply (text &key parse-mode disable-web-page-preview disable-notification reply-markup)

TODO: doc

Package

cl-telebot.

Source

bot.lisp.

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.


5.1.3 Generic functions

Generic Reader: bot-can-join-groups (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

can-join-groups.

Generic Reader: bot-can-read-all-group-messages (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

can-read-all-group-messages.

Generic Reader: bot-first-name (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

first-name.

Generic Reader: bot-id (object)
Package

cl-telebot.

Methods
Reader Method: bot-id ((bot bot))

automatically generated reader method

Source

classes.lisp.

Target Slot

id.

Generic Reader: bot-supports-inline-queries (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

supports-inline-queries.

Generic Reader: bot-update-id (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

update-id.

Generic Writer: (setf bot-update-id) (object)
Package

cl-telebot.

Methods
Writer Method: (setf bot-update-id) ((bot bot))

automatically generated writer method

Source

classes.lisp.

Target Slot

update-id.

Generic Reader: bot-username (object)
Package

cl-telebot.

Methods
Reader Method: bot-username ((bot bot))

automatically generated reader method

Source

classes.lisp.

Target Slot

username.

Generic Reader: chat-all-members-are-administrators (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

all-members-are-administrators.

Generic Reader: chat-first-name (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

first-name.

Generic Reader: chat-last-name (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

last-name.

Generic Reader: chat-title (object)
Package

cl-telebot.

Methods
Reader Method: chat-title ((chat chat))

automatically generated reader method

Source

classes.lisp.

Target Slot

title.

Generic Reader: chat-type (object)
Package

cl-telebot.

Methods
Reader Method: chat-type ((chat chat))

automatically generated reader method

Source

classes.lisp.

Target Slot

type.

Generic Reader: chat-username (object)
Package

cl-telebot.

Methods
Reader Method: chat-username ((chat chat))

automatically generated reader method

Source

classes.lisp.

Target Slot

username.

Generic Reader: entity-length (object)
Package

cl-telebot.

Methods
Reader Method: entity-length ((entity entity))

automatically generated reader method

Source

classes.lisp.

Target Slot

length.

Generic Reader: entity-offset (object)
Package

cl-telebot.

Methods
Reader Method: entity-offset ((entity entity))

automatically generated reader method

Source

classes.lisp.

Target Slot

offset.

Generic Reader: entity-text (object)
Package

cl-telebot.

Methods
Reader Method: entity-text ((entity entity))

automatically generated reader method

Source

classes.lisp.

Target Slot

text.

Generic Reader: entity-type (object)
Package

cl-telebot.

Methods
Reader Method: entity-type ((entity entity))

automatically generated reader method

Source

classes.lisp.

Target Slot

type.

Generic Reader: entity-url (object)
Package

cl-telebot.

Methods
Reader Method: entity-url ((entity entity))

automatically generated reader method

Source

classes.lisp.

Target Slot

url.

Generic Reader: message-audio (object)
Package

cl-telebot.

Methods
Reader Method: message-audio ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

audio.

Generic Reader: message-caption (object)
Package

cl-telebot.

Methods
Reader Method: message-caption ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

caption.

Generic Function: message-channel-chat-created (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

channel-chat-created.

Generic Reader: message-chat (object)
Package

cl-telebot.

Methods
Reader Method: message-chat ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

chat.

Generic Reader: message-contact (object)
Package

cl-telebot.

Methods
Reader Method: message-contact ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

contact.

Generic Reader: message-date (object)
Package

cl-telebot.

Methods
Reader Method: message-date ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

date.

Generic Function: message-delete-chat-photo (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

delete-chat-photo.

Generic Reader: message-document (object)
Package

cl-telebot.

Methods
Reader Method: message-document ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

document.

Generic Function: message-edit-date (object)
Package

cl-telebot.

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

objects.lisp.

Reader Method: message-edit-date ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

edit-date.

Generic Function: message-entities (object)
Package

cl-telebot.

Methods
Method: message-entities ((object null))
Source

objects.lisp.

Reader Method: message-entities ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

entities.

Generic Reader: message-forward-date (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

forward-date.

Generic Function: message-forward-from (object)
Package

cl-telebot.

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

objects.lisp.

Reader Method: message-forward-from ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

forward-from.

Generic Function: message-from (object)
Package

cl-telebot.

Methods
Method: message-from ((object null))
Source

objects.lisp.

Reader Method: message-from ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

from.

Generic Function: message-group-chat-created (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

group-chat-created.

Generic Function: message-left-chat-member (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

left-chat-member.

Generic Reader: message-location (object)
Package

cl-telebot.

Methods
Reader Method: message-location ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

location.

Generic Function: message-migrate-from-chat-id (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

migrate-from-chat-id.

Generic Function: message-migrate-to-chat-id (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

migrate-to-chat-id.

Generic Function: message-new-chat-member (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

new-chat-member.

Generic Function: message-new-chat-photo (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

new-chat-photo.

Generic Function: message-new-chat-title (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

new-chat-title.

Generic Reader: message-photo (object)
Package

cl-telebot.

Methods
Reader Method: message-photo ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

photo.

Generic Function: message-pinned-message (object)
Package

cl-telebot.

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

objects.lisp.

Reader Method: message-pinned-message ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

pinned-message.

Generic Function: message-reply-to-message (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

reply-to-message.

Generic Reader: message-sticker (object)
Package

cl-telebot.

Methods
Reader Method: message-sticker ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

sticker.

Generic Function: message-supergroup-chat-created (object)
Package

cl-telebot.

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

objects.lisp.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

supergroup-chat-created.

Generic Function: message-text (object)
Package

cl-telebot.

Methods
Method: message-text ((object null))
Source

objects.lisp.

Reader Method: message-text ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

text.

Generic Reader: message-venue (object)
Package

cl-telebot.

Methods
Reader Method: message-venue ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

venue.

Generic Reader: message-video (object)
Package

cl-telebot.

Methods
Reader Method: message-video ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

video.

Generic Reader: message-voice (object)
Package

cl-telebot.

Methods
Reader Method: message-voice ((message message))

automatically generated reader method

Source

classes.lisp.

Target Slot

voice.

Generic Function: object-id (object)
Package

cl-telebot.

Methods
Method: object-id ((object null))
Source

objects.lisp.

Reader Method: object-id ((object object))

automatically generated reader method

Source

classes.lisp.

Target Slot

id.

Generic Function: on-update (bot update)
Package

cl-telebot.

Source

classes.lisp.

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

Echo telegram bot

Source

bot.lisp.

Method: on-update ((bot bot) update)

Default bot update handler

Source

bot.lisp.

Generic Reader: update-callback-query (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

callback-query.

Generic Reader: update-chosen-inline-result (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

chosen-inline-result.

Generic Reader: update-inline-query (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

inline-query.

Generic Reader: update-message (object)
Package

cl-telebot.

Methods
Reader Method: update-message ((update update))

automatically generated reader method

Source

classes.lisp.

Target Slot

message.

Generic Reader: user-first-name (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

first-name.

Generic Reader: user-is-bot (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

is-bot.

Generic Reader: user-language-code (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

language-code.

Generic Reader: user-last-name (object)
Package

cl-telebot.

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

automatically generated reader method

Source

classes.lisp.

Target Slot

last-name.

Generic Reader: user-username (object)
Package

cl-telebot.

Methods
Reader Method: user-username ((user user))

automatically generated reader method

Source

classes.lisp.

Target Slot

username.


5.1.4 Standalone methods

Method: print-object ((obj update) stream)
Source

objects.lisp.

Method: print-object ((obj entity) stream)
Source

objects.lisp.

Method: print-object ((obj chat) stream)
Source

objects.lisp.

Method: print-object ((obj user) stream)
Source

objects.lisp.

Method: print-object ((obj message) stream)
Source

objects.lisp.


5.1.5 Classes

Class: bot
Package

cl-telebot.

Source

classes.lisp.

Direct subclasses

echo-bot.

Direct methods
Direct slots
Slot: token
Initargs

:token

Slot: supports-inline-queries
Readers

bot-supports-inline-queries.

Writers

This slot is read-only.

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

bot-can-read-all-group-messages.

Writers

This slot is read-only.

Slot: can-join-groups
Readers

bot-can-join-groups.

Writers

This slot is read-only.

Slot: username
Readers

bot-username.

Writers

This slot is read-only.

Slot: first-name
Readers

bot-first-name.

Writers

This slot is read-only.

Slot: id
Readers

bot-id.

Writers

This slot is read-only.

Slot: update-id
Readers

bot-update-id.

Writers

(setf bot-update-id).

Class: chat
Package

cl-telebot.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: type
Package

common-lisp.

Readers

chat-type.

Writers

This slot is read-only.

Slot: title
Readers

chat-title.

Writers

This slot is read-only.

Slot: username
Readers

chat-username.

Writers

This slot is read-only.

Slot: first-name
Readers

chat-first-name.

Writers

This slot is read-only.

Slot: last-name
Readers

chat-last-name.

Writers

This slot is read-only.

Slot: all-members-are-administrators
Readers

chat-all-members-are-administrators.

Writers

This slot is read-only.

Class: echo-bot
Package

cl-telebot.

Source

classes.lisp.

Direct superclasses

bot.

Direct methods

on-update.

Class: entity
Package

cl-telebot.

Source

classes.lisp.

Direct methods
Direct slots
Slot: type
Package

common-lisp.

Readers

entity-type.

Writers

This slot is read-only.

Slot: offset
Readers

entity-offset.

Writers

This slot is read-only.

Slot: length
Package

common-lisp.

Readers

entity-length.

Writers

This slot is read-only.

Slot: url
Readers

entity-url.

Writers

This slot is read-only.

Slot: text
Readers

entity-text.

Writers

This slot is read-only.

Class: message
Package

cl-telebot.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: from
Readers

message-from.

Writers

This slot is read-only.

Slot: date
Readers

message-date.

Writers

This slot is read-only.

Slot: chat
Readers

message-chat.

Writers

This slot is read-only.

Slot: forward-from
Readers

message-forward-from.

Writers

This slot is read-only.

Slot: forward-date
Readers

message-forward-date.

Writers

This slot is read-only.

Slot: reply-to-message
Readers

message-reply-to-message.

Writers

This slot is read-only.

Slot: edit-date
Readers

message-edit-date.

Writers

This slot is read-only.

Slot: text
Readers

message-text.

Writers

This slot is read-only.

Slot: entities
Readers

message-entities.

Writers

This slot is read-only.

Slot: audio
Readers

message-audio.

Writers

This slot is read-only.

Slot: document
Readers

message-document.

Writers

This slot is read-only.

Slot: photo
Readers

message-photo.

Writers

This slot is read-only.

Slot: sticker
Readers

message-sticker.

Writers

This slot is read-only.

Slot: video
Readers

message-video.

Writers

This slot is read-only.

Slot: voice
Readers

message-voice.

Writers

This slot is read-only.

Slot: caption
Readers

message-caption.

Writers

This slot is read-only.

Slot: contact
Readers

message-contact.

Writers

This slot is read-only.

Slot: location
Readers

message-location.

Writers

This slot is read-only.

Slot: venue
Readers

message-venue.

Writers

This slot is read-only.

Slot: new-chat-member
Readers

message-new-chat-member.

Writers

This slot is read-only.

Slot: left-chat-member
Readers

message-left-chat-member.

Writers

This slot is read-only.

Slot: new-chat-title
Readers

message-new-chat-title.

Writers

This slot is read-only.

Slot: new-chat-photo
Readers

message-new-chat-photo.

Writers

This slot is read-only.

Slot: delete-chat-photo
Readers

message-delete-chat-photo.

Writers

This slot is read-only.

Slot: group-chat-created
Readers

message-group-chat-created.

Writers

This slot is read-only.

Slot: supergroup-chat-created
Readers

message-supergroup-chat-created.

Writers

This slot is read-only.

Slot: channel-chat-created
Readers

message-channel-chat-created.

Writers

This slot is read-only.

Slot: migrate-to-chat-id
Readers

message-migrate-to-chat-id.

Writers

This slot is read-only.

Slot: migrate-from-chat-id
Readers

message-migrate-from-chat-id.

Writers

This slot is read-only.

Slot: pinned-message
Readers

message-pinned-message.

Writers

This slot is read-only.

Class: object
Package

cl-telebot.

Source

classes.lisp.

Direct subclasses
Direct methods

object-id.

Direct slots
Slot: id
Initargs

:id

Readers

object-id.

Writers

This slot is read-only.

Class: update
Package

cl-telebot.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: message
Readers

update-message.

Writers

This slot is read-only.

Slot: inline-query
Readers

update-inline-query.

Writers

This slot is read-only.

Slot: chosen-inline-result
Readers

update-chosen-inline-result.

Writers

This slot is read-only.

Slot: callback-query
Readers

update-callback-query.

Writers

This slot is read-only.

Class: user
Package

cl-telebot.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: first-name
Readers

user-first-name.

Writers

This slot is read-only.

Slot: last-name
Readers

user-last-name.

Writers

This slot is read-only.

Slot: username
Readers

user-username.

Writers

This slot is read-only.

Slot: language-code
Readers

user-language-code.

Writers

This slot is read-only.

Slot: is-bot
Readers

user-is-bot.

Writers

This slot is read-only.


5.2 Internals


5.2.1 Special variables

Special Variable: *bot*
Package

cl-telebot.

Source

specials.lisp.

Special Variable: *parse-mode*
Package

cl-telebot.

Source

specials.lisp.

Special Variable: *update*
Package

cl-telebot.

Source

specials.lisp.

Special Variable: *update-raw*
Package

cl-telebot.

Source

specials.lisp.

Special Variable: +simple-fields+
Package

cl-telebot.

Source

objects.lisp.

Special Variable: +simple-slots+
Package

cl-telebot.

Source

objects.lisp.


5.2.2 Ordinary functions

Function: call-api-method (method &optional request)
Package

cl-telebot.

Source

bot.lisp.

Function: init-bot-params (bot params)
Package

cl-telebot.

Source

bot.lisp.

Function: make-api-url (method)
Package

cl-telebot.

Source

bot.lisp.

Function: make-chat (chat)
Package

cl-telebot.

Source

objects.lisp.

Function: make-entities (entities text)
Package

cl-telebot.

Source

objects.lisp.

Function: make-entity (text entity)
Package

cl-telebot.

Source

objects.lisp.

Function: make-message (message)
Package

cl-telebot.

Source

objects.lisp.

Function: make-update (update)
Package

cl-telebot.

Source

objects.lisp.

Function: make-user (user)
Package

cl-telebot.

Source

objects.lisp.

Function: process-update (update)
Package

cl-telebot.

Source

bot.lisp.

Function: process-updates (&optional skip)
Package

cl-telebot.

Source

bot.lisp.

Function: replace-char (from to char)
Package

cl-telebot.

Source

objects.lisp.

Function: skip-update (update)
Package

cl-telebot.

Source

bot.lisp.


Appendix A Indexes


A.1 Concepts


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): Public generic functions
(setf bot-update-id): Public generic functions

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

C
call-api-method: Private ordinary functions
chat-all-members-are-administrators: Public generic functions
chat-all-members-are-administrators: Public generic functions
chat-first-name: Public generic functions
chat-first-name: Public generic functions
chat-last-name: Public generic functions
chat-last-name: Public generic functions
chat-title: Public generic functions
chat-title: Public generic functions
chat-type: Public generic functions
chat-type: Public generic functions
chat-username: Public generic functions
chat-username: Public generic functions

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

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

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

I
init-bot-params: Private ordinary functions

L
long-polling: Public ordinary functions

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

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

P
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
process-update: Private ordinary functions
process-updates: Private ordinary functions

R
replace-char: Private ordinary functions
reply: Public ordinary functions

S
send-message: Public ordinary functions
skip-update: Private ordinary functions

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


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*: Private special variables
*debug*: Public special variables
*parse-mode*: Private special variables
*timeout*: Public special variables
*update*: Private special variables
*update-raw*: Private special variables

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

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

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

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

E
edit-date: Public classes
entities: Public classes

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

G
group-chat-created: Public classes

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

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

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

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

O
offset: Public classes

P
photo: Public classes
pinned-message: Public classes

R
reply-to-message: Public classes

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

T
text: Public classes
text: Public classes
title: Public classes
token: Public classes
type: Public classes
type: Public classes

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

V
venue: Public classes
video: Public classes
voice: Public classes


A.4 Data types

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

B
bot: Public classes
bot.lisp: The cl-telebot/bot․lisp file

C
chat: Public classes
cl-telebot: The cl-telebot system
cl-telebot: The cl-telebot package
cl-telebot-system: The cl-telebot-system package
cl-telebot.asd: The cl-telebot/cl-telebot․asd file
Class, bot: Public classes
Class, chat: Public classes
Class, echo-bot: Public classes
Class, entity: Public classes
Class, message: Public classes
Class, object: Public classes
Class, update: Public classes
Class, user: Public classes
classes.lisp: The cl-telebot/classes․lisp file
conditions.lisp: The cl-telebot/conditions․lisp file

E
echo-bot: Public classes
entity: Public classes

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

M
message: Public classes

O
object: Public classes
objects.lisp: The cl-telebot/objects․lisp file

P
Package, cl-telebot: The cl-telebot package
Package, cl-telebot-system: The cl-telebot-system package
packages.lisp: The cl-telebot/packages․lisp file

S
specials.lisp: The cl-telebot/specials․lisp file
System, cl-telebot: The cl-telebot system

U
update: Public classes
user: Public classes