// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/usr/share/dns/root.hints";
};
- hint (раньше называлась - cache). Кэширующий сервер. Не
хранит никаких таблиц зон, а просто собирает с объявленных
root-серверов кэш резолвенных адресов. Используется для повышения
эффективности работы DNS-сервера.
$data = $json.result | Select-Object -Last 1
If ($return.text -eq "B") {
$userdata = @{}
while(1) {
.....
if (-not $userdata.containskey($user_id)) { # Этот пользователь ещё не писал
$userdata[$user_id] = [pscustomobject]@{ data = '12345'; data2 = 'lalala'} # инициализация
}
...
if ($callback_data -eq 'want_answer') {
$userdata[$user_id].data2 = $user_pressed_key # Записали что-нибудь
$answer = $userdata[$user_id].data # Считали что-нибудь
sendMessage $user_id $answer
}
...
if ($return.text) {
> $result = Invoke-RestMethod "https://api.telegram.org/bot$code/getUpdates"
> $result.result
update_id message
--------- -------
224433664 @{message_id=1122; from=; chat=; date=1670697880; text=qqq}
224433665 @{message_id=1123; from=; chat=; date=1670697881; text=aaa}
#If button has been pressed
elseif ($return.callback_data) {
не понятно, но если где-то в нём есть ещё раз getUpdates, то именно здесь у вас и косяк. потому что при получении обновлений сообщения приходят от разных пользователей и lastmsgid может оказаться не от того пользователя.
а domail.tld - это адреса dc
https://learn.microsoft.com/en-us/exchange/archite...