|
|
import logging |
|
|
import random |
|
|
import os |
|
|
|
|
|
from aiogram import Bot, Dispatcher, executor, types |
|
|
|
|
|
TOKEN = "7588478727:AAF6E0Z6OYLn2pQ4XrfI91t0UeiM3SvADEA" |
|
|
bot = Bot(token=TOKEN) |
|
|
dp = Dispatcher(bot) |
|
|
logging.basicConfig(level=logging.INFO) |
|
|
|
|
|
@dp.message_handler(commands="random") |
|
|
async def cmd_test1(message: types.Message): |
|
|
meme_files = [f for f in os.listdir('image/') if f.endswith('.jpg')] |
|
|
random_meme = random.choice(meme_files) |
|
|
|
|
|
with open(os.path.join('image/', random_meme), 'rb') as photo: |
|
|
await message.answer_photo(photo=photo) |
|
|
|
|
|
|
|
|
if __name__ == "__main__": |
|
|
executor.start_polling(dp, skip_updates=True) |
|
|
|