55 посетителей на сайте. Из них:
Пользователи1
Роботы54
Список пользователей
максим жарёнов Сейчас на сайте
Николай Был(a) в сети 4 минуты назад
Vanez Spartakov Был(a) в сети 6 минут назад
Артём Был(a) в сети 13 минут назад
Rom Ram Был(a) в сети 16 минут назад
Максим Васяткин Был(a) в сети 19 минут назад
Armyashka Был(a) в сети 26 минут назад
Seva Levkovich Был(a) в сети 30 минут назад
Сергей Омелянчук Был(a) в сети 31 минуту назад
Dato Guliazali195 Был(a) в сети 38 минут назад
WiseBear Был(a) в сети 39 минут назад
Константин Яковлев Был(a) в сети 48 минут назад
Стиг Был(a) в сети 48 минут назад
Sergo Был(a) в сети 49 минут назад
Максим Дип Был(a) в сети 50 минут назад
рома чич Был(a) в сети 50 минут назад
Rr Xx Был(a) в сети 59 минут назад
Nsk Trade Был(a) в сети 1 час назад
Иса Душаев Был(a) в сети 1 час назад
copain zamanoff Был(a) в сети 1 час назад
Юрій Был(a) в сети 1 час назад
Даниил Аптин Был(a) в сети 1 час назад
егор Был(a) в сети 1 час назад
Bogdans Sevegh Был(a) в сети 1 час назад
GustavoKastileoo_2025 Был(a) в сети 1 час назад
арсений дпс Был(a) в сети 1 час назад
fourCAM fourCAMOVICH Был(a) в сети 2 часа назад
Alexey Был(a) в сети 2 часа назад
Лёня Денисов Был(a) в сети 2 часа назад
Zona Был(a) в сети 2 часа назад
Михаил Перламутров Был(a) в сети 2 часа назад
Aliksandr Cernov Был(a) в сети 2 часа назад
Иван Иманалиев Был(a) в сети 2 часа назад
дидибок Был(a) в сети 2 часа назад
Сергей Был(a) в сети 2 часа назад
Еммануил Чеблуков Был(a) в сети 2 часа назад
Святослав Наконечний Был(a) в сети 2 часа назад
Эрик Гаманюк Был(a) в сети 2 часа назад
Сергей Ермакоу Был(a) в сети 2 часа назад
Makeshov Был(a) в сети 3 часа назад
Эмиль Курбаналиев Был(a) в сети 3 часа назад
Flower310 Был(a) в сети 3 часа назад
сергий Был(a) в сети 3 часа назад
Князь Был(a) в сети 3 часа назад
АЯН АБЕНОВ Был(a) в сети 3 часа назад
Илд Был(a) в сети 3 часа назад
Clopo Alex Был(a) в сети 3 часа назад
Ff Gg Был(a) в сети 3 часа назад
Сергей Был(a) в сети 3 часа назад
Kirill Kuprianov Был(a) в сети 4 часа назад
conexion Был(a) в сети 4 часа назад
Vaflly Mmmna Был(a) в сети 4 часа назад
Роман Потапов Был(a) в сети 4 часа назад
Stas Был(a) в сети 4 часа назад
Tony Был(a) в сети 4 часа назад
Александр Был(a) в сети 4 часа назад
Ислам Дакаев Был(a) в сети 4 часа назад
Николай Жаров Был(a) в сети 4 часа назад
BORZ Был(a) в сети 5 часов назад
David Epanov Был(a) в сети 5 часов назад
Ivan Baev Был(a) в сети 5 часов назад
Дмитрий Северный Был(a) в сети 5 часов назад
EgoryanOfficial Был(a) в сети 5 часов назад
Был(a) в сети 5 часов назад
Могильщик Был(a) в сети 6 часов назад
Kelenko Был(a) в сети 6 часов назад
Крутой чувак йосипівського тцк Был(a) в сети 6 часов назад
Александр Коровин Был(a) в сети 6 часов назад
Артур Томилин Был(a) в сети 7 часов назад
Киря Был(a) в сети 7 часов назад
Дима Турист Был(a) в сети 7 часов назад
Араб 228 Был(a) в сети 7 часов назад
Ramio Gaming Был(a) в сети 7 часов назад
Leo Toledo Был(a) в сети 9 часов назад
Kiwi Dumanova Был(a) в сети 9 часов назад
Андрей Был(a) в сети 10 часов назад
Ромчке Был(a) в сети 10 часов назад
Hinato Goost Был(a) в сети 10 часов назад
Ярик Матюнин Был(a) в сети 10 часов назад
HEX PRODUCTION Был(a) в сети 10 часов назад
Артур Кислый Был(a) в сети 13 часов назад
Miquel Был(a) в сети 13 часов назад
Дмитрий Кудряшов Был(a) в сети 14 часов назад
Юрка Бас Был(a) в сети 14 часов назад
Тимур Был(a) в сети 15 часов назад
issqvm Был(a) в сети 15 часов назад
Маким Sokolovsky Был(a) в сети 16 часов назад
Коваленко Артем Был(a) в сети 16 часов назад
Алексей Леманов Был(a) в сети 16 часов назад
Mtaneironka Mtamta Был(a) в сети 17 часов назад
Тема Бумер Был(a) в сети 17 часов назад
Slavik Lolka Был(a) в сети 17 часов назад
Ruslan Был(a) в сети 17 часов назад
Саша Сытник Был(a) в сети 17 часов назад
Список ботов
aport (33)
rambler (21)

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

Автопубликация новостей в 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)

Готовый сайт для SAMP проекта
Готовый сайт для SAMP проекта
07.12.2024, Скрипты сайтов / PREMIUM WEB
Руководство по отладке - как найти ошибки в ваших скриптах
Руководство по отладке - как найти ошибки в ваших
24.12.2020, Статьи
Как сделать кнопки в Telegram боте на Python
Как сделать кнопки в Telegram боте на Python
02.02.2025, Бот для Telegram и VK и Discord
[Source] MTA Developers Launcher 1.1
[Source] MTA Developers Launcher 1.1
19.04.2025, Клиенты MTA / Полезные Программы
27 марта 2024 01:16

Как скачать?