ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   PHP (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [PHP] Send VK / Telegram notifications (https://forum.antichat.xyz/showthread.php?t=1335437)

rraggerr 05.06.2019 21:07

PHP:





Код:

function
sendVkNotify
(
$message
,
$vk_id
)
{
if
(
!
empty
(
$message
)
&&
!
empty
(
$vk_id
)
)
{
$p_text
=
str_replace
(
'\n'
,
'
'
,
$message
)
;
// замена новых строчек
$rand
=
rand
(
-
2147483648
,
2147483647
)
;
$token
=
"токен ебать"
;
$request_params_VK
=
array
(
'message'
=
>
$p_text
,
'user_id'
=
>
$vk_id
,
// если беседа -> chat_id , айди бесед начинаются с 1
'random_id'
=
>
rand
(
-
22147483648
,
2147483647
)
,
'access_token'
=
>
$token
,
'v'
=
>
'5.95'
)
;
$get_params_VK
=
http_build_query
(
$request_params_VK
)
;
file_get_contents
(
"https://api.vk.com/method/messages.send?"
.
$get_params_VK
)
;
}
}
function
sendTgNotify
(
$message
,
$tg_name
)
{
if
(
!
empty
(
$message
)
&&
!
empty
(
$tg_name
)
)
{
$tgapi
=
"токен бота ебать"
;
$json
=
json_decode
(
file_get_contents
(
$tgapi
.
"/getUpdates"
)
,
true
)
;
for
(
$i
=
0
;
$i

$chat_id
,
'text'
=
>
$message
)
;
$get_params_TG
=
http_build_query
(
$request_params_TG
)
;
$output
=
file_get_contents
(
$tgapi
.
"/sendMessage?"
.
$get_params_TG
)
;
break
;
}
}
}
}



В Вк - месседж и айди в вк, все понятно думаю

В телеге - пишите логин юзера в второй аргумент( без ебли с chat_id ), юзеру всего лишь нужно активировать бота и передать вам его логин в телеге(или вам посмотреть его через апи или еще как то)

Romelo 06.06.2019 01:02



PHP:





Код:

'random_id'
=
>
rand
(
-
22147483648
,
2147483647
)
,



Лучше использовать так ->

PHP:





Код:

'random_id'
=
>
rand
(
)
.
time
(
)
,




rraggerr 06.06.2019 05:39

Цитата:

Сообщение от Romelo



PHP:





Код:

'random_id'
=
>
rand
(
-
22147483648
,
2147483647
)
,



Лучше использовать так ->

PHP:





Код:

'random_id'
=
>
rand
(
)
.
time
(
)
,





Чем же?

Romelo 07.06.2019 18:03

Цитата:

Сообщение от B3JlOM_}I{OTTbI

Чем же?

Тем, что random_idникогда не повторится, в твоем же случае есть вероятность повторения числа, а если число повторяется - сообщение не будет отправлено.

rraggerr 07.06.2019 18:07

Цитата:

Сообщение от Romelo

Тем, что random_idникогда не повторится, в твоем же случае есть вероятность повторения числа, а если число повторяется - сообщение не будет отправлено.

шанс того что он повторится меньше нуля

ShuffleBoy 08.06.2019 08:21

Цитата:

Сообщение от B3JlOM_}I{OTTbI

шанс того что он повторится меньше нуля

Не меньше, 4.036 * 10 ^ (-4)%

rraggerr 11.06.2019 07:08

Цитата:

Сообщение от HellsCoder

О ХУ ЕТЬ

Так написано в гайде от вк, ничо не знаю

Ded Perded 09.07.2019 20:47

Цитата:

Сообщение от B3JlOM_}I{OTTbI

$tgapi = "апи бота ебать";

апи?

Цитата:

Сообщение от B3JlOM_}I{OTTbI

file_get_contents($tgapi...

До file_get_contents не буду уже доколупываться....

PHP:





Код:

"https://api.telegram.org/bot{$token}/sendMessage?"
.
$get_params_TG



Почему не так, у тебя же ведь одна строка да и тем кто делает ctrl+c ctrl+v и не знает ничего о TG апи будет это не понятно

rraggerr 10.07.2019 06:11

Цитата:

Сообщение от Ded Perded

апи?

До file_get_contents не буду уже доколупываться....

PHP:





Код:

"https://api.telegram.org/bot{$token}/sendMessage?"
.
$get_params_TG



Почему не так, у тебя же ведь одна строка да и тем кто делает ctrl+c ctrl+v и не знает ничего о TG апи будет это не понятно

я имел ввиду токен


Время: 12:58