Discord.py как сделать бота что бы я мог отправлять сообщения в определённый канал?
discord.py - асинхронный фреймворк. В нём нельзя просто так делать синхронный код, который ждёт чего-то. Для чтения stdin нужно правильно работать с ним через asyncio.

На просторах интернета много примеров, а ещё вот нашёлся такой модуль: https://github.com/vxgmichel/aioconsole
Хей, отправлять сообщение в определённый канал, это-же просто))
и конечно-же нужно читать документацию))
пример кода:
@Client.event
async def on_ready():
    while True:
        try:
            channel = await Client.fetch_channel(input("id Канала: "))
            await channel.send(content=input("Ваше сообщение: ")
        except Exception:
            print("Не хватает прав")