ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   vk_api вопрос по функции (https://forum.antichat.xyz/showthread.php?t=1459161)

linmsqn 25.11.2022 14:10

Каким образом отправку сообщения можно поместить в одну функцию? Сейчас у меня есть

Python:





Код:

def
send
(
)
:
print
(
"11"
)



и это выполняется после определенного действия, а мне нужно чтобы в этой же функции вместо
Код:

print("11")
была целая функция отправки сообщения в вк. Как реализовать это я не знаю

Все что щас есть это

Python:





Код:

def
sender
(
id
,
text
)
:
vk_session
.
method
(
'messages.send'
,
{
'chat_id'
:
id
,
'message'
:
text
,
'random_id'
:
0
}
)
for
event
in
longpoll
.
listen
(
)
:
if
event
.
type
==
VkBotEventType
.
MESSAGE_NEW
:
if
event
.
from_chat
:
id
=
event
.
chat_id
            msg
=
event
.
object
.
message
[
'text'
]
.
lower
(
)
if
msg
==
"1"
:
sender
(
id
,
"1"
)



но тут отправка по определенному сообщению, а мне нужно короче чтобы просто отправляло одно сообщение без условия сообщения "1"

munnniisss 25.11.2022 15:49

ну убери if msg == '1'

и сделай просто sender(id, msg)

или адекватно задачу распиши


Время: 16:31