Показать сообщение отдельно

  #16  
Старый 05.08.2022, 10:43
and.Exploit
Новичок
Регистрация: 05.08.2022
Сообщений: 1
С нами: 1987665

Репутация: 1
По умолчанию

Цитата:
Сообщение от Mamashin  

Показываю на пальцах:
Загружаешь картинку в вк, открываешь её В ВК, копируешь от "=" до "%"
Можешь не использовать переменную для передачи этой ссылки, а на прямую вставить через "" или ''.

send_photo:





Код:
import
vk_api
from
vk_api
.
longpoll
import
VkLongPoll
,
VkEventType
# ПЕРЕМЕННАЯ В КОТОРУЮ НУЖНО ВСТАВИТЬ КУСОЧЕК ДЛЯ ОТПРАВКИ ФОТО ВК
photo
=
'photo381260583_457375752'
vk_session
=
vk_api
.
VkApi
(
token
=
"вор"
)
vk
=
vk_session
.
get_api
(
)
longpoll
=
VkLongPoll
(
vk_session
)
# Отправка текста
def
text
(
id
,
text
)
:
vk
.
messages
.
send
(
user_id
=
id
,
message
=
text
,
random_id
=
0
)
# Отправка фото
def
url
(
id
,
url
)
:
vk
.
messages
.
send
(
user_id
=
id
,
attachment
=
url
,
random_id
=
0
)
for
event
in
longpoll
.
listen
(
)
:
if
event
.
type
==
VkEventType
.
MESSAGE_NEW
:
if
event
.
to_me
:
www
=
event
.
text
.
lower
(
)
id
=
event
.
user_id
# Используем первую функцию:
if
www
==
"ку"
:
text
(
id
,
'Прив'
)
# Первая функция + вторая
elif
www
==
'как картинку отправить'
:
text
(
id
,
'Вот так'
)
url
(
id
,
photo
)
else
:
print
(
'[ + ]'
)


Думаю теперь все понятно?
Зарегистрировался на сайте чисто ради вопроса

Как использовать рандомную фотографию со стены сообщества или со страницы пользователя?
 
Ответить с цитированием