Ответ предложенный Сергеем, скорее всего, работать в контексте discord.py не будет, так как будет блокировать event loop каждую секунду. Здесь необходимо asyncio-решение.
В целом, в discord.py есть встроенный инструмент для tasks: 
discord.ext.tasks
random_strings = ["abc", "bcd", "etc"]  # список строк, из файла/откуда угодно. Для чтения больших файлов может пригодиться https://github.com/Tinche/aiofiles
@tasks.loop(seconds=1)
async def update_text():
    text_variable = random.choice(random_strings)  # если список большой, возможно может понадобиться run_in_executor, но я в этом не уверен