Horix Example Plugin Format
from Hori.modules.helper_funcs.decorators import Horicmd
from telegram import Update
from telegram.ext import CallbackContext
@Horicmd(command='hi', pass_args=True)
def hello(update: Update, context: CallbackContext):
message = update.effective_message
message.reply_text("hello")
__mod_name__ = "Hi"
__help__ = """
<b>Hi</b>
- /hi: Say Hello There
"""
from Hori import pgram
Hori_PYRO_Hello = filters.command("hi")
@pgram.on_message(Hori_PYRO_Hello) & ~filters.edited & ~filters.bot)
async def hmm(client, message):
j = "Hello there"
await message.reply(j)
__mod_name__ = "Hi"
__help__ = """
<b>Hi</b>
- /hi: Say Hello There
"""
from Hori import tbot
from Hori.events import register
@register(pattern="^/hi$")
async def hmm(event):
j = "Hello there"
await event.reply(j)
__mod_name__ = "Hi"
__help__ = """
<b>Hi</b>
- /hi: Say Hello There
"""
from Hori import dispatcher
from telegram import Update
from telegram.ext import CallbackContext, CommandHandler
def hi(update: Update, context: CallbackContext):
j = "hello"
update.effective_message.reply_text(j)
HANDLER = CommandHandler("hi", hi, run_async=True)
dispatcher.add_handler(HANDLER)
__handlers__ = [ HANDLER, ]
__mod_name__ = "Hi"
__help__ = """
<b>Hi</b>
- /hi: Say Hello There
"""