Size: a a a

VkNet. NETStandard2.0 и NET5

2021 October 24

FS

Frank Sinatra in VkNet. NETStandard2.0 и NET5
Ну по факту все беседы это одни и те же беседы если я конечно не шизанулся поэтому просто используй мессаге сенд и в пир айди передавай 2000000000 + ид беседы
источник

FS

Frank Sinatra in VkNet. NETStandard2.0 и NET5
источник

М

Мурка in VkNet. NETStandard2.0 и NET5
В userid передавать chatid?
источник

FS

Frank Sinatra in VkNet. NETStandard2.0 и NET5
Random random_id = new Random();
int peer_id = 2000000000 + 25; // 25 - chat id
VkApi.Messages.Send(new MessagesSendParams
{
    RandomId = random_id.Next(int.MaxValue),
    PeerId = long.Parse(peer_id.ToString()),
    Message = "Da"
});
источник

FS

Frank Sinatra in VkNet. NETStandard2.0 и NET5
UserId это идентификатор обычного пользователя
ChatId это идентификатор беседы
PeerId по моему мнению уникальна тем что принимает абсолютно всё указанно выше а так же Id сообщества
источник

FS

Frank Sinatra in VkNet. NETStandard2.0 и NET5
Переслано от Мурка
В userid передавать chatid?
источник

FS

Frank Sinatra in VkNet. NETStandard2.0 и NET5
источник

М

Мурка in VkNet. NETStandard2.0 и NET5
Спасибо)
И еще такой вопрос, как заставить бота ждать ответа на отправленный вопрос? Допустим, бот задает вопрос - "Как тебя зовут?"
Человек отвечает свое имя и мы его ответ сохраняем в переменную, но при этом, пока человек не напишет ответ, следующий вопрос не может быть задан
источник

FS

Frank Sinatra in VkNet. NETStandard2.0 и NET5
Зависит от того что ты используешь, обычный аккаунт или группу
источник

Lr

Larymar r.sorokin in VkNet. NETStandard2.0 и NET5
stateless и statefullapi
тебе нужен второй
———
конечный автомат и какая то банка, что бы хранить состояние данного автомата для каждого пользователя
источник

М

Мурка in VkNet. NETStandard2.0 и NET5
группу
источник

М

Мурка in VkNet. NETStandard2.0 и NET5
гляну ща
источник

MK

Mikhail Kozlov in VkNet. NETStandard2.0 и NET5
Как вариант, можно и без этого
источник
2021 October 25

MK

Mikhail Kozlov in VkNet. NETStandard2.0 и NET5
Если у тебя обработка состоит из пайплайнов например, ты можешь сделать таким образом, ты делаешь какую-то сессию, с помощью которой ты можешь запрашивать апдейт в любом обработчике, а в начало пайплайна закинуть обработчик, что если у тебя сессия запросила апдейт, то ты этот апдейт сессии кидаешь, и сессия тебе возвращает апдейт в тот хэндлер, где ты этот апдейт и запросил
источник

-

-_- in VkNet. NETStandard2.0 и NET5
чет странная хуйня, работает часа 4 и почему то перестает принимать уведомления, приходится перезапускать бота, хз может я где то накосячил, но что то не так там
источник

MK

Mikhail Kozlov in VkNet. NETStandard2.0 и NET5
хм
источник

MK

Mikhail Kozlov in VkNet. NETStandard2.0 и NET5
никаких ошибок?
источник

-

-_- in VkNet. NETStandard2.0 и NET5
хотя мб из-за того что в его в отдельном потоке запустил
источник

-

-_- in VkNet. NETStandard2.0 и NET5
ошибок никаких
источник

MK

Mikhail Kozlov in VkNet. NETStandard2.0 и NET5
да не, скорее всего проблема с сервером
источник