Telegram bot скрытые фотки бесплатно

Издание The Verge рассказало о сети ботов в Telegram, которые генерируют поддельные порнографические снимки. Можно загрузить фотографии знакомых, заплатить 100 рублей и получить 100 готовых изображений без водяных знаков.

Как пишет The Verge, в основном, с помощью ботов создают поддельные фотографии женщин. Оригиналы берут в социальных сетях. Специалисты нашли более 100 тысяч поддельных снимков, которые распространялись в публичных Telegram-каналах. Большинство пользователей, которые делали это, — россияне и жители соседних стран. Журналисты сообщают, что многие из обнаруженных Telegram-каналов всё ещё активны.

В целом, боты-генераторы фейков бесплатны для использования. Но если ничего не заплатить, на полученном снимке будет водяной знак или человек на фото будет частично раздетым. За небольшие деньги можно получить «чистое» изображение. Боты базируются на технологии DeepNude. Специалисты задали команде Telegram вопрос, почему она разрешает такой контент в мессенджере. Ответ они пока не получили.

2 Telegram bots to Master AI

Источник: www.ferra.ru

PhotoUndress — Сервис для раздевания девушек!

PhotoUndress - Сервис для раздевания девушек!

Уникальный телеграмм бот позволяет раздеть девушку на фото полностью убирая одежду и оголяя грудь и нижнюю часть тела. Если вы когда-нибудь хотели увидеть как ваша знакомая или любая популярная стримерша, блогерша выглядит без одежды просто отправьте фотографию девушки боту и получите голую версию этой фотографии всего за несколько секунд подобного удивительного результата удалось добиться благодаря интеграции с нейросетью deepnude

Поделиться с друзьями:

Другие Боты

FunnyQR_bot

Создаём нестандартные QR-коды!

SnapTikAppBot

Бот для скачивания видео из тикток без водяного знака, отправь ссылку и получи видео без водяного знака.

SFXfreebot

Бот в котором Вы найдете десятки тысяч звуковых эффектов в отличном качестве

MemsFatherBot

MemeMaster — это бот который поможет вам создавать самые смешные цитаты и демотиваторы Просто выберите изображение добавьте текст и наслаждайтесь результатом MemeMaster предлагает множество шаблонов для цитат чтобы вы могли создавать уникальные и оригинальные мемы и демотиваторы Не упустите возможность порадовать своих друзей и подписчиков в социальных сетях с помощью MemeMaster

Еще по теме:  В Телеграм меня не видят по видеосвязи

Источник: telepot.ru

Телеграм-бот на NodeJS. 2. Отправить музыку, фото.

Передать песню

Диалог с ботом должен быть похожим на этот:
А теперь давайте научим бот команде, по которой он будет отправлять случайное фото какого-нибудь милого животного. Для этого нужно сперва запастись парой или больше фото. Но есть способ лучше. Можно воспользоваться списком доступных апи, которые могут выдать некое фото. Возьмём для примера https://aws.random.cat/meow .
Приступим к написанию команды:

bot.command(«photo», async (ctx) => const response = await fetch(«https://aws.random.cat/meow»); const data = await response.json(); return ctx.replyWithPhoto(data.file); >);
Enter fullscreen mode

Exit fullscreen mode

Всё выглядит логичным, но в NodeJS эта команда не сработает и даже не запустится скрипт. Потому что у него нет команды fetch и нам нужно её установить: npm i node-fetch -S . Итого, к настоящему времени файл bot.js должен начинаться с таких строк:

require(«dotenv»).config(); const fetch = require(«node-fetch»); const Telegraf > = require(«telegraf»);
Enter fullscreen mode

Exit fullscreen mode

Напомню: первая строка делает доступным обращение к файлу .env (который можно добавить в .gitignore, тем самым никому не рассказав свой ключ); вторая строка- мы сделали сейчас, подключили команду fetch; третья строка- подключение библиотеки telegraf.
Бот можно запустить командой node bot.js, но давайте сразу же оформим запуск командой. В раздел scripts файла package.json добавьте команду dev-bot:

«scripts»: < «dev-bot»: «node edu.js» >,
Enter fullscreen mode

Exit fullscreen mode

Фото

И теперь после запуска скрипта npm run dev-bot можно убедиться, что всё работает:

Итак, всё у нас работает, можно закончить на этом, но . выше вы видели список многих апи, которые возвращают фото. Хотелось бы сделать так, что бы бот выдавал фото по какому-то признаку или скачивал по одному из каждого апи и выдавал это альбомом.
Рассмотрим эти возможности по-порядку.

Еще по теме:  Подключение Телеграм бота к Гугл табличкам gs3

Скачивание фото по признаку

Для этого нужно подготовить сам бот, чтобы он мог понять команду, например, такую: /photo dog , а если вызывать /photo без параметров, то бот понимал бы, что от него хотят любое фото.
Команда для бота — это, в принципе, текст сообщения, которое начинается с символа / . Поэтому разбор введённой строки может быть таким:

const whatAnimal = ctx.message.text.split(» «)[1] || «»;
Enter fullscreen mode

Exit fullscreen mode

Здесь мы получаем часть строки, которая начинается после первого пробела. И да, такой подход имеет право быть, но я предложу способ лучше. В telegraf можно написать свой мидлвар, который бы обрабатывал вводимый текст и снабжал наш чат некоей дополнительной информацией. Например- параметры команды.
Вот сейчас мы и напишем такой мидлвар:

Enter fullscreen mode

Exit fullscreen mode

Сохраните эти строки в файле lib/commandParts.js и подключите их в bot.js:
require(«dotenv»).config(); const fetch = require(«node-fetch»); const Telegraf > = require(«telegraf»); const commandParts = require(«../lib/commandParts»); // Создать бота с полученным ключом const bot = new Telegraf(process.env.TELEGRAM_TOKEN_EDU); // Подключить мидлвар bot.use(commandParts); .
Enter fullscreen mode

Exit fullscreen mode

Команда для бота будет выглядеть по-другому:
bot.command(«photo», async (ctx) => const chatId = ctx.message.chat.id; // Получение аргументов const args = «» > = ctx.state.command; // Возможно стоит проверить: верные аргументы пришли или нет const whatAnimal = args; // Пользователь, не скучай, я начал работу ctx.telegram.sendMessage(chatId, «Ищу фото . «); // Запрос урла картинки const url = await randomAnimal(whatAnimal); // Предусмотрительно защититься от null, который может внезапно прийти из апи (увы, да) if (!url) return ctx.reply(«Поиск фото не удался»); > // А это что- gif, что ли пришёл, да? const extension = url.split(«.»).pop(); if (extension.toLowerCase() === «gif») // Если gif, значит оформить анимешку return telegram.sendAnimation(chatId, url); > return ctx.telegram.sendPhoto(chatId, url); >);
Enter fullscreen mode

Еще по теме:  Как отключить машу секретарь в Телеграмме

Exit fullscreen mode

Здесь появляется новая функция randomAnimal, которая записана в файле lib/animalPhoto . Вот его листинг:

Enter fullscreen mode

Exit fullscreen mode

О чём эти функции: Если параметр команды не пустой, то обращаемся к случайному апи, сгруппированным по параметру. Иначе- выбирается случайный апи. После вызова возвращается урл картинки.
Итак, в завершении этой заметки файл bot.js теперь стал таким:

require(«dotenv»).config(); const Telegraf > = require(«telegraf»); const commandParts = require(«./lib/commandParts»); const randomAnimal > = require(«./lib/animalPhoto»); // Создать бота с полученным ключом const bot = new Telegraf(process.env.TELEGRAM_TOKEN_EDU); // Подключить мидлвар bot.use(commandParts); // Обработчик начала диалога с ботом bot.start((ctx) => ctx.reply( `Приветствую, $ ctx.from.first_name ? ctx.from.first_name : «хороший человек» >! Набери /help и увидишь, что я могу.` ) ); // Обработчик команды /help bot.help((ctx) => ctx.reply(«Справка в процессе»)); // Обработчик команды /whoami bot.command(«whoami», (ctx) => const id, username, first_name, last_name > = ctx.from; return ctx.replyWithMarkdown(`Кто ты в телеграмме: *id* : $id> *username* : $username> *Имя* : $first_name> *Фамилия* : $last_name> *chatId* : $ctx.chat.id>`); >); bot.command(«photo», async (ctx) => const chatId = ctx.message.chat.id; // Получение аргументов const args = «» > = ctx.state.command; // Возможно стоит проверить: верные аргументы пришли или нет. // Но это Вам на домашнее задание 😉 const whatAnimal = args; // Пользователь, не скучай, я начал работу ctx.telegram.sendMessage(chatId, «Ищу фото . «); // Запрос урла картинки const url = await randomAnimal(whatAnimal); // Предусмотрительно защититься от null, который может внезапно прийти из апи (увы, да) if (!url) return ctx.reply(«Поиск фото не удался»); > // А это что- gif, что ли пришёл, да? const extension = url.split(«.»).pop(); if (extension.toLowerCase() === «gif») // Если gif, значит оформить анимешку return telegram.sendAnimation(chatId, url); > return ctx.telegram.sendPhoto(chatId, url); >); // Обработчик простого текста bot.on(«text», (ctx) => return ctx.reply(ctx.message.text); >); // Запуск бота bot.launch();
Enter fullscreen mode

Exit fullscreen mode

Выбор фото

Работа бота будет такой:

В следующий раз я расскажу, как выдавать фото-альбомы.

Источник: dev.to

Рейтинг
( Пока оценок нет )
Загрузка ...