Flux li windows discord php

// ==UserScript==
// @name         Fluxus Key System Bypasser v2 [BETA]
// @version      2.3
// @description  Bypass the Fluxus Key System with ease! Now gets a key in less than a few seconds! Thank you to Portal (woah24 on Discord) for the way better formatted and simplified code!
// @author       TheCtkHoster / Portal
// @match        *://linkvertise.com/*
// @match        *://*.flux.li/*
// @match        *://*.fluxteam.net/*
// @grant        none
// @icon         https://www.google.com/s2/favicons?domain=fluxteam.net
// @license      MIT
// @namespace https://greasyfork.org/users/1160145
// ==/UserScript==

(function() {
    'use strict';

    const redirectMap = {
        "https://linkvertise.com/152666/fluxus-windows-check-1/1": "fluxteam.net/windows/checkpoint/check1.php",
        "https://linkvertise.com/152666/fluxus-windows-check-2/1": "fluxteam.net/windows/checkpoint/check2.php",
        "https://linkvertise.com/152666/fluxus-windows-main/1": "fluxteam.net/windows/checkpoint/main.php",
        "https://fluxteam.net/windows/checkpoint/check1.php": "linkvertise.com/152666/fluxus-windows-check-2/1",
        "https://fluxteam.net/windows/checkpoint/check2.php": "linkvertise.com/152666/fluxus-windows-main/1",
    };

    const currentURL = window.location.href;

    if (currentURL in redirectMap) {
        window.location.replace(`https://${redirectMap[currentURL]}`);
    }

    if(currentURL === "https://fluxteam.net/windows/checkpoint/check1.php") {

    localStorage.setItem('startTime', Date.now()); //Ty Portal (woah24 on Discord) for this!

    }

    if (location.href.includes(".nexus" && "start.php")) {
        showNotification( { r: 0, g: 128, b: 0 }, "Please wait for Nexus verification...");
    }


    if (currentURL.includes("flux.li/windows/start.php?HWID=")) {
        const HWID = currentURL.split("=")[1];
        showNotification( { r: 0, g: 128, b: 0 }, "Got HWID! Completing Key System...");
        window.location.href = `https://flux.li/windows/start.php?7b20bcc1dfe26db966bb84f159da392f=false&HWID=${HWID}`;
    }

    if (currentURL === "https://flux.li/windows/start.php") {
        showNotification( { r: 255, g: 0, b: 0 }, "No HWID has been entered into the URL! Please enter your HWID into the URL and try again.");
    }

    if (currentURL === "https://fluxteam.net/windows/checkpoint/main.php") {
        window.stop();
        const startTime = localStorage.getItem('startTime');
        if (startTime) {
        const endTime = Date.now();
        const elapsedSeconds = Math.floor((endTime - parseInt(startTime)) / 1000);
        showNotification(
        { r: 0, g: 128, b: 0 },
        `Successfully bypassed Fluxus Keysystem! It took ${elapsedSeconds} seconds to reach here. Please copy your key and paste it into Fluxus.`
      );
      localStorage.removeItem('startTime')
   } else {
      showNotification(
        { r: 0, g: 128, b: 0 },
        'Successfully bypassed Fluxus Keysystem!'
      );
    }
}

  function showNotification(color, message) {
    const notificationDiv = document.createElement('div');
    notificationDiv.style.backgroundColor = `rgb(${color.r}, ${color.g}, ${color.b})`;
    notificationDiv.style.color = 'white';
    notificationDiv.style.position = 'fixed';
    notificationDiv.style.top = '0';
    notificationDiv.style.left = '0';
    notificationDiv.style.width = '100%';
    notificationDiv.style.padding = '10px';
    notificationDiv.style.textAlign = 'center';
    notificationDiv.style.fontWeight = 'bold';
    notificationDiv.textContent = message;
    document.body.appendChild(notificationDiv);
    setTimeout(() => {
      document.body.removeChild(notificationDiv);
    }, 4000); //Ty Portal (woah24 on Discord) for the simplified code :)
  }
})();
1 — 30 of 159 packages


team-reflex/discord-php

An unofficial API to interact with the voice and text service Discord.


Latest release v10.0.0-RC6 —
Updated

— 880 stars

wohali/oauth2-discord-new

Discord OAuth 2.0 Client Provider for The PHP League OAuth2-Client


Latest release 1.2.0 —
Updated

— 104 stars

fof/oauth

Allow users to log in with GitHub, Twitter, Facebook, Google, and more!


Latest release 1.5.3 —
Updated

— 37 stars

guanguans/notify

推送通知 sdk(Bark、Chanify、钉钉群机器人、Discord、邮件、飞书群机器人、Gitter、Google Chat、iGot、Logger、Mattermost、Microsof…


Latest release 1.27.0 —
Updated

— 555 stars

tltneon/lgsl

PHP library retrieve game servers status from various types of games.


Latest release v7.0.0-alpha —
Updated

— 108 stars

guanguans/laravel-exception-notify

Exception monitoring alarm notification in Laravel(Bark、Chanify、DingTalk、Discord、FeiShu、Mail、Push…


Latest release 3.4.1 —
Updated

— 78 stars

rtippin/messenger

Laravel messenger suite.


Latest release v1.22.0 —
Updated

— 300 stars

jakyeru/larascord

Larascord is a package that allows you to authenticate users in your Laravel application using Di…


Latest release v5.1.0 —
Updated

— 50 stars

discord/interactions

Utils for implementing the Discord Interactions API


Latest release 2.2.0 —
Updated

— 17 stars

discord-php/http

Handles HTTP requests to Discord servers


Latest release v10.2.2 —
Updated

— 14 stars

bariscodefx/hiro-bot

A discord bot written in PHP


Latest release v1.0.3 —
Published

— 13 stars

hiro-team/hiro-bot

A discord bot written in PHP


Latest release v1.0.3 —
Updated

— 13 stars

florianrambur/discord-webhook

Generate beautiful discord messages and send them with webhook.


Latest release 1.2.0 —
Updated

— 10 stars

commandstring/dphp-bot

An unofficial way to structure a DPHP Bot


Latest release v7.0.3 —
Updated

— 9 stars

labymod/discord-webhook

A lightweight library for Discord™ Webhooks


Latest release 3.1.3 —
Updated

— 8 stars

Search code, repositories, users, issues, pull requests…

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Статьи / PHP

Давно хотел написать статью про дискорд-ботов, но всё никак не мог определиться с конкретной тематикой, ведь подобных туториалов и уроков в интернете полно, и в основном для этих целей используют Python и Node.JS. А вот какой-либо документации и примеров написания ботов для дискорда на PHP почти нет, и уж тем более на русском языке. Поэтому в этой статье будем разбирать основы написания ботов на библиотеке Discord-PHP.

Шаг 1: Подготовка бота

1. Переходим по ссылке и создаём новое приложение:

2. Во вкладке Bot добавляем бота, подтверждаем выбор в появившемся окне:

3. Во вкладке OAuth2 -> URL Generator ставим галочку напротив пункта bot, ниже выбираем необходимые права доступа и копируем появившуюся внизу ссылку на инвайт бота:

4. Переходим по скопированной ссылке и приглашаем бота в нужный нам сервер.

5. Генерируем токен бота и сохраняем его у себя:

6. Включаем SERVER MEMBERS INTENT, дабы отслеживать события пользователей (например, вход на сервер):

Шаг 2: Скрипт

Подключаем библиотеку через composer:

composer require team-reflex/discord-php

В этот раз много всего делать не будем, разберём только базовые вещи. В будущих уроках, возможно, напишем ещё что-нибудь. А, возможно, и сделаем бота на питоне. Впрочем, пока загадывать не буду.

Начинаем с подключения библиотеки, импортируем необходимые для работы классы:

<?php

require __DIR__ . '/vendor/autoload.php';


use Discord\Discord;
use Discord\WebSockets\Event;
use Discord\WebSockets\Intents;
use Discord\Parts\User\Member;
use Discord\Parts\Channel\Message;

Создаём экземпляр класса Discord:

$ds = new Discord( [
    'token' => '*****************', // Токен, который мы сгенерировали ранее
    'intents' => Intents::getDefaultIntents() | Intents::GUILD_MEMBERS, // Понадобится для отслеживания событий участников
] );

Далее вставляем конструкцию, внутри которой будем прописывать конкретные события для отслеживания. В конец сразу добавил $ds->run() для запуска бота:

$ds->on( 'ready', function( $ds )
{

    // Тут продолжим писать код

} );


$ds->run();

И первое событие, которое мы обработаем — так это входящие сообщения:

$ds->on( Event::MESSAGE_CREATE, function( Message $msg, Discord $ds )
{

    // Тут будем обрабатывать входящие

} );

Добавим тестовую команду:

if ( $msg->content == '/бот' )
{
    $msg->reply( 'Привет, ' . $msg->author->username );
}

Да, бот пока не запущен и не готов к работе, но я забегу наперёд и покажу, как это будет работать:

С помощью метода ban() можно заблокировать участника. В первом параметре можно указать, за какой промежуток времени нужно удалить сообщения этого пользователя (я для примера удалю сообщения за последние сутки), а во втором — причину бана:

else if ( str_contains( $msg->content, 'админ лох' ) )
{
    $msg->member->ban( 1, 'reason' );
}

Такое условие на практике, конечно, использоваться никогда не будет, да и в принципе банить людей по ключевым словам — решение не шибко надёжное. Но сейчас я просто показываю, как можно банить юзеров средствами библиотеки.

В первом шаге мы включили Members Intent, поэтому теперь можем отслеживать вход новых участников на наш сервер:

$ds->on( Event::GUILD_MEMBER_ADD, function( Member $member, Discord $ds )
{

    // Тут продолжим писать код

} );

Давайте выдадим новым участникам какую-нибудь роль, а для этого нам понадобится получить ID этой самой роли. Чтобы его получить — включаем режим разработчика (Настройки -> Настройки приложения -> Расширенное):

Ну, и теперь копируем ID нужной роли:

Теперь мы можем воспользоваться методом addRole(), передав в него скопированный айдишник (в виде строки):

$member->addRole( '1007995229674156102' );

Ну, и ещё поменяем никнейм присоединившегося участника на сервере методом setNickname():

$member->setNickname( 'Новый никнейм' );

Весь код:

<?php

require __DIR__ . '/vendor/autoload.php';


use Discord\Discord;
use Discord\WebSockets\Event;
use Discord\WebSockets\Intents;
use Discord\Parts\User\Member;
use Discord\Parts\Channel\Message;




$ds = new Discord( [
    'token' => '******************',
    'intents' => Intents::getDefaultIntents() | Intents::GUILD_MEMBERS,
] );



$ds->on( 'ready', function( $ds )
{


    $ds->on( Event::MESSAGE_CREATE, function( Message $msg, Discord $ds )
    {

        if ( $msg->content == '/бот' )
        {
            $msg->reply( 'Привет, ' . $msg->author->username );
        }

        else if ( str_contains( $msg->content, 'админ лох' ) )
        {
            $msg->member->ban( 1, 'reason' );
        }

    } );

    $ds->on( Event::GUILD_MEMBER_ADD, function( Member $member, Discord $ds )
    {

        $member->addRole( '1007995229674156102' );
        $member->setNickname( 'Новый никнейм' );

    } );


} );


$ds->run();

Шаг 3: Запуск бота

Запустить бота можно на OpenServer. Для этого нужно перейти в консоль:

И ввести следующую команду (путь, естественно, указывать нужно свой):

php «D:\DiscordBOT\bot.php»

Если же у вас есть купленный хост, который предоставляет возможность юзать консоль, то запустить бота можно там. Покажу на примере ISPManager принцип:

1. Переходим во вкладку Shell-клиент:

2. Вводим следующую команду:

/opt/php/8.1/bin/php www/site.ru/bot.php

Путь и версию PHP меняем под себя.

Чтобы быстро вставить команду в консоли — нажмите ПКМ -> Paste from browser:

На этом всё!

  1. [ FLUXUS HAS SWITCHED WEBSITES FROM FLUXTEAM.XYZ TO FLUXTEAM.NET, PLEASE SPREAD THE MESSAGE. ]

  2. [ FLUX.LI IS AN OFFICIAL FLUXUS DOMAIN AS WELL ]

  3. Go here to download: https://fluxteam.net/external-files/Fluxus.zip

  4. MAKE SURE YOU ARE USING THE MICROSOFT VERSION OF THE GAME NOT THE WEB.

  5. —————————————————————

  6. ** Here are some things you need to use Fluxus **

  7. 1) Your anti virus needs to be disabled!

  8. Why? Fluxus is a game cheat. We use methods known as DLL Injections. These trip up mostly every anti virus because DLL Injections can be used in a malicious way, Fluxus uses it to inject into ROBLOX. If you do not disable or whitelist Fluxus, you will have issues.

  9. If you want to whitelist instead, make sure C:\Program Files (x86)\Fluxus is whitelisted as well.

  10. 2) How do you get a Fluxus key?

  11. Getting a key for Fluxus is really easy. If you want, you can purchase a key to Fluxus at fluxteam.net and never have to worry about it again

  12. OR

  13. You can get a key for free by downloading Fluxus, and when prompted for a key, press «Get Key»

  14. From there, complete the linkvertise steps and you will get a free 24 hour key. Once this key expires, you have to redo these steps.

  15. 3) Where can I get help with Fluxus?

  16. You can join our discord at: fluxteam.net/external-files/discord.php and make a support ticket.

  17. MAKE SURE:

  18. 1) You are running Windows 7, Windows 8, Windows 8.1, Windows 10 or Windows 11. If you are not, Fluxus is unsupported.

  19. 2) Make sure you have Microsoft Visual C++ Redistributable installed. Fluxus requires this to function. If you do not, you can download it at https://www.microsoft.com/en-us/download/details.aspx?id=48145

  20. 3) Make sure you have .NET Framework installed. Fluxus requires this to function. If you do not, you can download it at https://dotnet.microsoft.com/en-us/download/dotnet-framework

  21. Our ONLY official website:

  22. www.fluxteam.net

  23. Fluxus is made by ShowerHeadFD & IZesty, since November 2019.

  24. ** IF YOU ARE A MAC USER, FLUXUS DOES NOT SUPPORT MAC. TO USE A MAC EXPLOIT, YOU HAVE TO PURCHASE SCRIPT-WARE AT script-ware.com **

  • Fmod event dll скачать для windows 7
  • Flutter build ios on windows
  • Flush dns cache windows 10
  • Fluent тема для windows 10 скачать
  • Fltmgr sys синий экран windows 10 как исправить