Загрузить файлы в «/»
This commit is contained in:
parent
51d7017ee3
commit
c01febf309
40
Bot.py
Normal file
40
Bot.py
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
import random
|
||||||
|
from aiogram import Bot, Dispatcher, types
|
||||||
|
from aiogram.fsm.storage.memory import MemoryStorage
|
||||||
|
from aiogram.utils import executor
|
||||||
|
import logging
|
||||||
|
|
||||||
|
|
||||||
|
# Инициализация бота
|
||||||
|
API_TOKEN = '7827459383:AAEDbHx51j9nOWgM4HtGMN_i8_3S12D__XQ'
|
||||||
|
bot = Bot(token=API_TOKEN)
|
||||||
|
storage = MemoryStorage()
|
||||||
|
dp = Dispatcher(bot)
|
||||||
|
|
||||||
|
# Функция для получения случайной фразы из документа
|
||||||
|
def get_random_phrase(document):
|
||||||
|
with open(document, 'r', encoding='utf-8') as file:
|
||||||
|
phrases = file.readlines()
|
||||||
|
return random.choice(phrases).strip()
|
||||||
|
|
||||||
|
# Обработка команды /generate
|
||||||
|
@dp.message_handler(commands=['generate'])
|
||||||
|
async def generate_sentence(message: types.Message):
|
||||||
|
# Имя документов (замените на ваши файлы)
|
||||||
|
doc_x = 'document_x.txt'
|
||||||
|
doc_y = 'document_y.txt'
|
||||||
|
doc_z = 'document_z.txt'
|
||||||
|
|
||||||
|
# Получение случайных фраз
|
||||||
|
phrase_x = get_random_phrase(doc_x)
|
||||||
|
phrase_y = get_random_phrase(doc_y)
|
||||||
|
phrase_z = get_random_phrase(doc_z)
|
||||||
|
|
||||||
|
# Формирование предложения
|
||||||
|
result_sentence = f"{phrase_x} {phrase_y} {phrase_z} = {phrase_x} {phrase_y} {phrase_z}"
|
||||||
|
|
||||||
|
# Отправка предложения
|
||||||
|
await message.answer(result_sentence)
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
executor.start_polling(dp, skip_updates=True)
|
1
botTocken.env
Normal file
1
botTocken.env
Normal file
@ -0,0 +1 @@
|
|||||||
|
BOT_TOKEN=7827459383:AAHfimF4f480yg9Asc-4TxuxLwBWtd0JSyI
|
10
document_x.txt
Normal file
10
document_x.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
-Ожидайте недомогания,
|
||||||
|
-Участь несчастного случая поджидает на каждом шагу,
|
||||||
|
-Ожидание важного известия принесет разочарование,
|
||||||
|
-Сегодня вам откроется новая возможность,
|
||||||
|
-Ваша интуиция окажется особенно острой,
|
||||||
|
-Птицы в небе предвещают перемены
|
||||||
|
-Звезды сулят удачу,
|
||||||
|
-В этот день звезды соберутся в странном танце,
|
||||||
|
-Лунный свет отразит на ваши страхи,
|
||||||
|
-Время для мастурбации и самокопания,
|
10
document_y.txt
Normal file
10
document_y.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
-указывая на скрытые возможности.
|
||||||
|
-будь внимателен.
|
||||||
|
-откройся чувствам.
|
||||||
|
-готовься к неожиданному повороту судьбы.
|
||||||
|
-открывая двери к новым возможностям.
|
||||||
|
-которую вы давно игнорировали.
|
||||||
|
-откройте сердце для общения.
|
||||||
|
-Найдите время для мастурбациии и самокопания.
|
||||||
|
-будьте готовы воспринять знаки судьбы.
|
||||||
|
-сегодня ты обнаружишь скрытую красоту.
|
1
document_z.txt
Normal file
1
document_z.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
-Верь мне.
|
Loading…
Reference in New Issue
Block a user