ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Python (https://forum.antichat.xyz/forumdisplay.php?f=205)
-   -   [BOT] Рандом проно (Aiogram) (https://forum.antichat.xyz/showthread.php?t=1459086)

Sqeezi 24.11.2022 18:46

Онанистам салам, остальным привет! 😎

Вкратце расскажу про бота. Бот рандомно выбирает видео с одного сайта, парсит фото, title, и прямое url на видео.

Подойдет, если не знаешь на что вздрочнуть 🐍

Цитата:

Сообщение от Спойлер

pip install beautifulsoup4

pip install requests

pip install aiogram

Цитата:

Сообщение от Спойлер


Python:





Код:

from
aiogram
import
Bot
,
Dispatcher
,
executor
,
types
from
random
import
randint
import
requests
import
bs4

TOKEN
=
""
headers
=
{
"user-agent"
:
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
}
bot
=
Bot
(
token
=
TOKEN
,
parse_mode
=
'html'
)
dp
=
Dispatcher
(
bot
)
@dp.message_handler
(
commands
=
[
'start'
]
)
async
def
start_message
(
message
:
types
.
Message
)
:
keyboard
=
types
.
ReplyKeyboardMarkup
(
resize_keyboard
=
True
)
btn
=
types
.
KeyboardButton
(
'Искать'
)
keyboard
.
add
(
btn
)
await
bot
.
send_message
(
message
.
from_user
.
id
,
'На*** школу, лучше ононируй!'
,
reply_markup
=
keyboard
)
@dp.message_handler
(
text
=
'Искать'
)
async
def
get_porno
(
message
:
types
.
Message
)
:
r
=
requests
.
get
(
f"http://my.porno365.garden/movie/{randint(1, 33620)}"
,
headers
=
headers
)
if
r
.
status_code
!=
200
:
await
bot
.
send_message
(
message
.
from_user
.
id
,
"Попробуй ещё раз"
)
return
bs
=
bs4
.
BeautifulSoup
(
r
.
text
,
'lxml'
)
keyboard
=
types
.
InlineKeyboardMarkup
(
row_width
=
1
)
btn_lq
=
types
.
InlineKeyboardButton
(
'LQ качество'
,
url
=
bs
.
find
(
'a'
,
class_
=
'choose choose_lq'
)
[
'href'
]
)
btn_sd
=
types
.
InlineKeyboardButton
(
'SD качество'
,
url
=
bs
.
find
(
'a'
,
class_
=
'choose choose_sd'
)
[
'href'
]
)
btn_hd
=
types
.
InlineKeyboardButton
(
'HD качество'
,
url
=
bs
.
find
(
'a'
,
class_
=
'choose choose_hd'
)
[
'href'
]
)
keyboard
.
add
(
btn_lq
,
btn_sd
,
btn_hd
)
await
bot
.
send_photo
(
chat_id
=
message
.
from_user
.
id
,
photo
=
bs
.
find
(
'link'
,
itemprop
=
'thumbnailUrl'
)
[
'href'
]
,
caption
=
f'Твоя порнушка:\n\n{bs.find("h1", itemprop="name").text}'
,
reply_markup
=
keyboard
)
if
__name__
==
"__main__"
:
executor
.
start_polling
(
dp
)




Цитата:

Сообщение от Спойлер

Код писал на коленках, сильно не стреляйте

не баньте пж


ARMOR 24.11.2022 18:48


elvurn 24.11.2022 21:00

закрывайте форум. лучше темы не будет.

YarmaK 24.11.2022 21:09

В зависимости добавь природная

chereshnya 24.11.2022 21:11

Лучше сделай не с 365, а с xvideos, 365 часто блокируют

webb_ 24.11.2022 22:12

Сразу в избранное

Kol4p 26.11.2022 14:24

Цитата:

Сообщение от черешня2767

Лучше сделай не с 365, а с xvideos, 365 часто блокируют

Так трудно поменять ссылку?

Vikzz 26.11.2022 20:10

@BlastHack закрываем форум, лучше темы уже не будет на этом форуме.

Cоdy 27.11.2022 15:21

паста с другого форума

владикс 27.11.2022 15:23

удали, тут половине челам нет даже 16


Время: 13:26