Отправка сообщений: VKsender и Keyboards

Как отправлять сообщения через бота

Отправка сообщения конкретному пользователю

Для отправки сообщений существует штатная функция say(), она позволяет добавить не только текст, но и меню или изображение.

#простой пример сообщения
say("Привет мир!")
Синтаксис

message=""

Этот текст, который бот отправит пользователю.

user=""

Это VK ID пользователя, если не добавить этот аргумент, то бот пришлет сообщение тому, кто последний ему написал

file=""

Тут можно указать имя файла картинки, которую нужно прислать

#При условии, что файл "котик.png" лежит в одной папке с ботом
say("Какая красивая фотография!", file="котик")

keyboard=""

Тут можно отправить пользователю меню из keyboards. Учтите, что при отправить меню без текста сообщения нельзя!

say("Укажи время выхода (пример: 16:00 или Сейчас):", keyboard=keyboards.ClaimExit)

carausel=""

Тут тоже можно отправить пользователю меню, но с картинками, красивое.

say("Вот, что я умею:", carousel=keyboards.guest)

Массовая рассылка

Массовая рассылка позволяет быстро отправить сообщение списку пользователей.

saylist("Имя автора сообщения", "Текст сообщения", Список пользователей list, vkid автора)

Keyboards: меню и карусели

Last updated