برنامه نویسی

Surfgram – دوران جدید رباتهای تلگرام

Surfgram به زودی
سلام جهان ، من آلن هستم ، من 14 یو پایتون دیو هستم و چارچوب خودم را برای Telegram Bot API – Surfgram ایجاد کردم.

Surfgram است کاملاً آدمکبا دارای زنگ زدگی (مشتری برای ارتباطات API که در زنگ زدگی نوشته شده است) ، مبتنی بر OPP چارچوب با CLIبشر

  1. ابتدا باید نصب کنید surfgram:
pip install -U surfgram 
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

  1. اولین ربات خود را ایجاد کنید:
surfgram new mybot
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

  1. ربات خود را اجرا کنید:
cd mybot
surfgram run --debug 
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

اوه ربات شما در حال اجرا است. اکنون می توانید اسناد را بخوانید یا نمونه های بیشتری را بررسی کنید

به عنوان مثال ، می توانید کنترل کننده فرمان جدید BOT را با:

from surfgram import APIObject, Bot
from surfgram.types import BotCommand
from typing import Callable, List

class StartCommand(BotCommand):
    @property
    def __names__(self) -> List[str]:
        return ["start"] # target: /start 

    @property
    def __callback__(self) -> Callable:
        return self.handle

    async def handle(
        self,
        update: APIObject,
        bot: Bot
    ) -> None:
        await bot.send_message(
            chat_id=update.message.chat.id,
            text="Hello, world!"
        )
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

با تشکر از شما برای خواندن!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا