Для создания скрипта для отправки сообщений в канал на Discord можно воспользоваться Discord API, а именно библиотекой discord.py для Python.
Пример скрипта на Python с использованием discord.py для отправки сообщения в указанный канал:
```python
import discord
# Токен вашего Discord бота
TOKEN = 'ваш_токен'
# ID канала, куда нужно отправлять сообщения
channel_id = 'id_канала'
# Создаем клиента Discord
client = discord.Client()
# Событие при подключении к Discord
@client.event
async def on_ready():
print(f'Logged in as {client.user}')
# Функция отправки сообщения в канал
async def send_message(message):
channel = client.get_channel(channel_id)
await channel.send(message)
# Запуск бота
client.run(TOKEN)
```
Чтобы отправлять сообщение при появлении определенного ключевого слова в канале, нужно добавить обработчик сообщений и проверять содержание каждого сообщения:
```python
# Событие при появлении нового сообщения в канале
@client.event
async def on_message(message):
if 'ключевое_слово' in message.content:
await send_message('Встречено ключевое слово в сообщении: ' + message.content)
```
Для работы скрипта необходимо создать Discord бота, получить его токен и ID канала, куда хотите отправлять сообщения. Также не забудьте установить библиотеку discord.py с помощью pip.
Написанный скрипт будет работать непрерывно и отправлять сообщения в указанный канал на Discord при выполнении условия.