malware/main.py
2026-03-09 23:41:31 +01:00

26 lines
671 B
Python

import simplematrixbotlib as matrix
from dotenv import dotenv_values
DOTENV = dotenv_values(".env")
PREFIX = "!"
config = matrix.Config()
config.encryption_enabled = True
config.emoji_verify = True
config.ignore_unverified_devices = True
creds = matrix.Creds(
DOTENV["MATRIX_SERVER"], DOTENV["BOT_USERNAME"], DOTENV["BOT_PASSWORD"]
)
bot = matrix.bot.Bot(creds, config)
@bot.listener.on_message_event
async def echo(room, message):
mtch = matrix.match.MessageMatch(room, message, bot, PREFIX)
if mtch.is_not_from_this_bot and mtch.prefix and mtch.command("echo"):
await bot.api.send_text_message(room.room_id, " ".join(mtch.args()))
bot.run()