Пример #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())
]
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
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()),
]