- 20.06.2022
- 23 981
- 218
- 36
- Награды
- 10
- Пол
- Муж.
Репутация:
- Автор темы
- Администратор
- Модератор
- Команда форума
- #1
Бот тг который отправляет случайный анекдот
Python:
import requests
from bs4 import BeautifulSoup
import random
import logging
from aiogram import Bot, Dispatcher, types, executor
bot = Bot(token='your_token_here')
dp = Dispatcher(bot)
logging.basicConfig(level=logging.INFO)
url = 'http://anekdotme.ru/random'
def get_random_joke():
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
jokes_list = soup.find_all('div', class_='anekdot_text')
random_joke = random.choice(jokes_list)
return random_joke.text.strip()
@dp.message_handler(commands=['start'])
async def start_handler(message: types.Message):
logging.info(f"User {message.from_user.id} requested a joke")
joke = get_random_joke()
await message.answer(joke)
if __name__ == '__main__':
executor.start_polling(dp, skip_updates=True)
Последние темы в этом разделе:
- Скрипт список активных заказов, которые еще не закрыты Funpay
- Скрипт Автоматическое удаление всех лотов на аккаунте Funpay
- Скрипт сбор статистики/активности в чатах телеграм
- Скрипт Телеграм Бот Казино TetherBet
- Скрипт Парсинг заказов на сайте Kwork и Habr
- Скрипт Удаление всех Чатов/Переписок Телеграм
- Скрипт Парсер ютуб каналов по запросам
- Скрипт Телеграм Бот FAQ
- Скрипт Телеграм бот удалённое управление ПК
- Скрипт распознавания лица