15 посетителей на сайте. Из них:
Пользователи2
Роботы13
Список пользователей
db9vol Сейчас на сайте
Bektur Sairamgaliuly Сейчас на сайте
Aftosh Был(a) в сети 3 минуты назад
Никита Пузырёв Был(a) в сети 5 минут назад
Subliminal Был(a) в сети 5 минут назад
HACK HOST Был(a) в сети 5 минут назад
HIRO VODOVOZ Был(a) в сети 5 минут назад
Sergo MSK Был(a) в сети 5 минут назад
Денис Затенко Был(a) в сети 13 минут назад
Вова Пінчук Был(a) в сети 13 минут назад
Исраил Цагаев Был(a) в сети 14 минут назад
TONI OWNPONI Был(a) в сети 22 минуты назад
влад Был(a) в сети 24 минуты назад
Артём Груздов Был(a) в сети 25 минут назад
Никита Иванов Был(a) в сети 28 минут назад
KpATekc Был(a) в сети 33 минуты назад
любители Minecraft Был(a) в сети 38 минут назад
Vladislav Был(a) в сети 40 минут назад
Анцибор Богдан Был(a) в сети 44 минуты назад
weaxlez Был(a) в сети 50 минут назад
Сергей Шемет Был(a) в сети 59 минут назад
Давид Дубницький Был(a) в сети 1 час назад
Stend Semen Был(a) в сети 1 час назад
Дима Был(a) в сети 1 час назад
ARSKY Был(a) в сети 2 часа назад
Sansaa Sanina Был(a) в сети 2 часа назад
Sergei Sergeev Был(a) в сети 2 часа назад
Hoshi Был(a) в сети 2 часа назад
арсений Был(a) в сети 2 часа назад
Данил Был(a) в сети 2 часа назад
イロタナ リトラクタ Был(a) в сети 2 часа назад
TOKSYCHNIE Был(a) в сети 2 часа назад
Иван Берген Был(a) в сети 2 часа назад
Dato Guliazali195 Был(a) в сети 2 часа назад
Sss Sss Был(a) в сети 2 часа назад
Влад Чечевичко Был(a) в сети 2 часа назад
Noim Cucu Был(a) в сети 2 часа назад
Был(a) в сети 2 часа назад
mka Был(a) в сети 2 часа назад
Ильнар Сырлыбаев Был(a) в сети 3 часа назад
Влад Кальчицкий'атылох Был(a) в сети 3 часа назад
Vegas Был(a) в сети 3 часа назад
Ab Antonian Был(a) в сети 3 часа назад
32sssq2222 Был(a) в сети 3 часа назад
destroy Был(a) в сети 3 часа назад
сИГМА БОЙ Был(a) в сети 3 часа назад
_Mishka _Tsyurniak_ Был(a) в сети 3 часа назад
Vgh Gg Был(a) в сети 3 часа назад
Gera Gerasim Был(a) в сети 3 часа назад
Mivirbet Classic Был(a) в сети 3 часа назад
Был(a) в сети 3 часа назад
FARGATTOV Был(a) в сети 3 часа назад
Алексей Алексей Был(a) в сети 3 часа назад
ᅠᅠᅠ ᅠ Был(a) в сети 3 часа назад
Андрей Юрченко Был(a) в сети 3 часа назад
Edgar1998 Был(a) в сети 4 часа назад
Serenoho Был(a) в сети 4 часа назад
Данчик Был(a) в сети 4 часа назад
name no Был(a) в сети 4 часа назад
Тамерлан Мехдиев Был(a) в сети 4 часа назад
Єгор Тєлєгін Был(a) в сети 4 часа назад
WiseBear Был(a) в сети 4 часа назад
Artem Gusarov Был(a) в сети 4 часа назад
Nezersky Был(a) в сети 5 часов назад
Олег Хардлайн Был(a) в сети 5 часов назад
Митя Призрак Был(a) в сети 5 часов назад
Виталий Востриков Был(a) в сети 5 часов назад
Ярослав Кутишевский Был(a) в сети 5 часов назад
by npocmoyura Был(a) в сети 5 часов назад
константин захаров Был(a) в сети 6 часов назад
HepBHblu Был(a) в сети 6 часов назад
Миша Буйкевич Был(a) в сети 6 часов назад
Жансерик Мулланазар Был(a) в сети 6 часов назад
Makeshov Был(a) в сети 6 часов назад
Константин Елинский Был(a) в сети 6 часов назад
hhukao mister Был(a) в сети 6 часов назад
Крысурсы Был(a) в сети 6 часов назад
Klanov La Premium Был(a) в сети 6 часов назад
Гордей Липин Был(a) в сети 6 часов назад
Vvvv Gghh Был(a) в сети 7 часов назад
Ярослав Лапинский Был(a) в сети 7 часов назад
Dinar usupov Был(a) в сети 8 часов назад
Казино Был(a) в сети 8 часов назад
Андрей Сухомлин Был(a) в сети 8 часов назад
salfetka Был(a) в сети 8 часов назад
Spidrow Был(a) в сети 8 часов назад
♡ Marlboro Gold ~ Company ♡ Был(a) в сети 9 часов назад
Hivers Nike Был(a) в сети 9 часов назад
Виталий Мельничук Был(a) в сети 10 часов назад
MAYOROV Был(a) в сети 10 часов назад
rfewreg Был(a) в сети 11 часов назад
ADLAN TAISOV Был(a) в сети 11 часов назад
Fabio Bruno Был(a) в сети 11 часов назад
Encore Goliad Был(a) в сети 11 часов назад
رحمة لا Был(a) в сети 12 часов назад
N A K A R I N Был(a) в сети 13 часов назад
PLUGMOUTH Был(a) в сети 13 часов назад
Я ОДИН ТАКОЙ Был(a) в сети 14 часов назад
Hesen Zeynalli Был(a) в сети 14 часов назад
Алексей Был(a) в сети 14 часов назад
Станислав Якушкин Был(a) в сети 14 часов назад
Vadim Был(a) в сети 14 часов назад
Віталій Мельничук Был(a) в сети 14 часов назад
Дмитрий Давыдов Был(a) в сети 14 часов назад
R.S Tutorsツ Был(a) в сети 15 часов назад
Хакер007 Был(a) в сети 15 часов назад
Никита Рамсов Был(a) в сети 15 часов назад
폴리나 만들기 Был(a) в сети 15 часов назад
Александр Александров Был(a) в сети 15 часов назад
Алексей Был(a) в сети 15 часов назад
Server Imagine Был(a) в сети 15 часов назад
Даниил Девелоп Был(a) в сети 15 часов назад
АЛЕКСАНДР Был(a) в сети 16 часов назад
Был(a) в сети 16 часов назад
Ya Eqona Был(a) в сети 16 часов назад
Islam Umarkhanov Был(a) в сети 16 часов назад
Джими Был(a) в сети 16 часов назад
Ibrahim Abasov Был(a) в сети 16 часов назад
Denys Был(a) в сети 16 часов назад
Black Был(a) в сети 16 часов назад
Список ботов
rambler (13)

Следите за нами!

Автопубликация новостей в telegram и discord HOSTINPL

Описание

Добавление логгера в hostinpl

Переходим по пути: application/models/news.php

Сначала добавляем записи в: application/config.php

'telegram_newskey' => 'создать бота через BotFather',
'discord_token' => 'создать бота можно через discord developers https://discord.com/developers/applications и так же получить токен бота',


И заменяем код

<?php

class newsModel extends Model {

    public function createNews($data) {

        $sql = "INSERT INTO `news` SET ";

        $sql .= "user_id = '" . (int)$data['user_id'] . "', ";

        $sql .= "news_title = '" . $data['news_title'] . "', ";

        $sql .= "news_text = '" . $data['news_text'] . "', ";

        $sql .= "news_date_add = NOW()";

        $this->db->query($sql);

        return $this->db->getLastId();

    }



На: 

<?php

class newsModel extends Model {

    public function createNews($data) {

        $sql = "INSERT INTO `news` SET ";

        $sql .= "user_id = '" . (int)$data['user_id'] . "', ";

        $sql .= "news_title = '" . $data['news_title'] . "', ";

        $sql .= "news_text = '" . $data['news_text'] . "', ";

        $sql .= "news_date_add = NOW()";

        $this->db->query($sql);

        $this->sendNews($data['news_title'], $data['news_text']);

        return $this->db->getLastId();

    }


    public function sendNews($message, $description)

    {

        $telegramToken = $this->config->telegram_newskey;

        $discordToken = $this->config->discord_token;

        $discordChannelId = 'айди канала куда отправлять'; // Замените на ID вашего Discord-канала

        // Отправка новости в Telegram

        $telegramParams = array(

            'chat_id' => ' ваш чат айди чата ', // Замените на ваш ID чата https://api.telegram.org/токен/getUpdates

            'text' => $message . "\n" . $description,

            'parse_mode' => 'HTML'

        );

        $telegramUrl = 'https://api.telegram.org/bot' . $telegramToken . '/sendMessage';

        $telegramRequest = http_build_query($telegramParams);

        file_get_contents($telegramUrl . '?' . $telegramRequest);


        // Отправка новости в Discord

        $discordParams = array(

            'content' => $message . "\n" . $description

        );

        $discordUrl = 'https://discord.com/api/v9/channels/' . $discordChannelId . '/messages';

        $discordOptions = array(

            'http' => array(

                'method' => 'POST',

                'header' => "Authorization: Bot $discordToken\r\nContent-Type: application/json\r\n",

                'content' => json_encode($discordParams)

            )

        );

        $discordContext = stream_context_create($discordOptions);

        file_get_contents($discordUrl, false, $discordContext);

    }



После добавлений тестируем создаем новость и она моментально попадет в telegram и discord




Автор публикации:

Flox Даниил Девелоп

Скачать:

Скачать

Дата:
Автор ресурса:

TRADARENA (Flox)

Обучение LUA
Обучение LUA
24.12.2020, Статьи
Руководство по отладке - как найти ошибки в ваших скриптах
Руководство по отладке - как найти ошибки в ваших
24.12.2020, Статьи
Введение в скриптинг
Введение в скриптинг
12.02.2021, Статьи
Введение в скриптинг 2
Введение в скриптинг 2
24.12.2020, Клиенты MTA