示例#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())]
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())
               ]
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())
]
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())
]
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()),
]
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
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
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()),
]