コード例 #1
0
from telegrambot.handlers import command
from telegrambot.handlers import regex
from telegrambot.handlers import message

from handlers.views import StartView
from handlers.views import AcceptView
from handlers.views import ListLangsView
from handlers.views import LangView
from handlers.views import AddSentenceView
from handlers.views import ValidateView
from handlers.views import NewSentenceView

urlpatterns = [
    command('start', StartView.as_command_view()),
    command('accept', AcceptView.as_command_view()),
    command('list', ListLangsView.as_command_view()),
    regex(r'^/(?P<lang>[a-z]{2})$', LangView.as_command_view()),
    command('add', AddSentenceView.as_command_view()),
    command('validate', ValidateView.as_command_view()),
    message(NewSentenceView.as_command_view()),
]
コード例 #2
0
from .bot_views import StartCommandView, UnknownCommandView, QuestionCommandView, VoteCommandView, HelpCommandView

from telegrambot.handlers import command, unknown_command
from telegrambot.bot_views.decorators import login_required

urlpatterns = [command('start', StartCommandView.as_command_view()),
               command('question', QuestionCommandView.as_command_view()),
               command('vote', login_required(VoteCommandView.as_command_view())),
               command('help', HelpCommandView.as_command_view()),
               unknown_command(UnknownCommandView.as_command_view())]
コード例 #3
0
from telegrambot.commands_views import StartView, AuthorCommandView, AuthorInverseListView, AuthorCommandQueryView, \
    UnknownView, AuthorName, MessageView
from telegrambot.handlers import command, unknown_command, regex, message
from telegrambot.bot_views.decorators import login_required

urlpatterns = [
    command('start', StartView.as_command_view()),
    command('author_inverse', AuthorInverseListView.as_command_view()),
    command('author_query', AuthorCommandQueryView.as_command_view()),
    regex(r'^author_(?P<name>\w+)', AuthorName.as_command_view()),
    command('author_auth',
            login_required(AuthorCommandView.as_command_view())),
    command('author', AuthorCommandView.as_command_view()),
    unknown_command(UnknownView.as_command_view()),
    message(MessageView.as_command_view())
]
コード例 #4
0
from oscar_telegrambot.commands_views import StartView, HelpView, UnknownView, \
    CategoryListDetailView, ProductListDetailView, OrdersCommandView
from telegrambot.handlers import command, unknown_command
from telegrambot.bot_views.decorators import login_required

urlpatterns = [command('start', StartView.as_command_view()),
               command('help', HelpView.as_command_view()),
               command('categories', CategoryListDetailView.as_command_view()),
               command('products', ProductListDetailView.as_command_view()),
               command('orders', login_required(OrdersCommandView.as_command_view())),
               unknown_command(UnknownView.as_command_view())
               ]
コード例 #5
0
from gglobal.crm.bot_views import StartCommandView, UnknownCommandView, \
         HelpCommandView

from telegrambot.handlers import command, unknown_command
from telegrambot.bot_views.decorators import login_required

urlpatterns = [
    command('start', StartCommandView.as_command_view()),
    command('help', HelpCommandView.as_command_view()),
    unknown_command(UnknownCommandView.as_command_view())
]
コード例 #6
0
from telegrambot.commands_views import StartView, AuthorCommandView, AuthorInverseListView, AuthorCommandQueryView, \
    UnknownView, AuthorName, MessageView
from telegrambot.handlers import command, unknown_command, regex, message
from telegrambot.bot_views.decorators import login_required

urlpatterns = [
    command('start', StartView.as_command_view()),
    command('author_inverse', AuthorInverseListView.as_command_view()),
    command('author_query', AuthorCommandQueryView.as_command_view()),
    regex(r'^author_(?P<name>\w+)', AuthorName.as_command_view()),
    command('author_auth', login_required(AuthorCommandView.as_command_view())),
    command('author', AuthorCommandView.as_command_view()),
    unknown_command(UnknownView.as_command_view()),
    message(MessageView.as_command_view())
]
コード例 #7
0
from polls.bot_views import StartCommandView, UnknownCommandView, \
    QuestionCommandView, VoteCommandView, HelpCommandView

from telegrambot.handlers import command, unknown_command
from telegrambot.bot_views.decorators import login_required

urlpatterns = [command('start', StartCommandView.as_command_view()),
               command('question', QuestionCommandView.as_command_view()),
               command('vote', login_required(VoteCommandView.as_command_view())),
               command('help', HelpCommandView.as_command_view()),
               unknown_command(UnknownCommandView.as_command_view())]
コード例 #8
0
from bot.bot_views import StartCommandView, CloseCommandView, MessageCommandView
from telegrambot.handlers import command, regex

urlpatterns = [
    command('hello', StartCommandView.as_command_view()),
    command('bye', CloseCommandView.as_command_view()),
    regex(r'(?P<text>\w+)', MessageCommandView.as_command_view()),
]
コード例 #9
0
from tests.commands_views import (
    StartView,
    AuthorCommandView,
    AuthorInverseListView,
    AuthorCommandQueryView,
    UnknownView,
    AuthorName,
    MessageView,
)
from telegrambot.handlers import command, unknown_command, regex, message
from telegrambot.bot_views.decorators import login_required

urlpatterns = [
    command("start", StartView.as_command_view()),
    command("author_inverse", AuthorInverseListView.as_command_view()),
    command("author_query", AuthorCommandQueryView.as_command_view()),
    regex(r"^author_(?P<name>\w+)", AuthorName.as_command_view()),
    command("author_auth", login_required(AuthorCommandView.as_command_view())),
    command("author", AuthorCommandView.as_command_view()),
    unknown_command(UnknownView.as_command_view()),
    message(MessageView.as_command_view()),
]
コード例 #10
0
ファイル: bothandlers.py プロジェクト: algor1/BotSite1
from telegrambot.bot_views.decorators import login_required
from telegrambot.handlers import command, unknown_command, message

from telebot.views import StartView, BotThemeListView, UnknownView, UnknownMessage, message_recieved

urlpatterns = [
    command('start', StartView.as_command_view()),
    command('bot_theme', BotThemeListView.as_command_view()),
    #               command('author_query', login_required(AuthorCommandQueryView.as_command_view())),
    unknown_command(UnknownView.as_command_view()),
    message(message_recieved()),
]
コード例 #11
0
ファイル: handlers.py プロジェクト: lisitsky/dj-tg-alpha-bot
from telegrambot.handlers import command, unknown_command
from geogame.bot_views import StartView, ScenariosListCommandView, UnknownView

urlpatterns = [
    command('start', StartView.as_command_view()),
    command('list', ScenariosListCommandView.as_command_view()),
    unknown_command(UnknownView.as_command_view()),
]