furmeet-bot/webproj/bot/urls.py
2020-07-10 01:57:06 -03:00

24 lines
1.8 KiB
Python

from django.urls import path
from . import views
urlpatterns = [
path('', views.HomeView.as_view(), name='home'),
path('terms', views.TermsView.as_view(), name='terms'),
path('privacy', views.PrivacyView.as_view(), name='privacy'),
path('python_licenses', views.PythonLicensesView.as_view(), name='python_licenses'),
path('telegram/setup', views.WebHookSetupView.as_view(), name='webhooksetup'),
path('telegram/<str:telegram>/', views.WebHookView.as_view(), name='webhook'),
path('login/<int:tuid>/<str:hsh>', views.LoginView.as_view(), name='login'),
path('logout', views.LogoutView.as_view(), name='logout'),
path('controlpanel/', views.ControlPanelView.as_view(), name='control_panel'),
path('controlpanel/addbot', views.AddTelegramBotView.as_view(), name='control_panel_add_bot'),
path('controlpanel/delete/acc', views.DeleteAccountView.as_view(), name='control_panel_delete_account'),
path('controlpanel/delete/bot/<int:bot_id>', views.DeleteBot.as_view(), name='control_panel_delete_bot'),
path('controlpanel/group-<int:group_id>', views.ManageGroupView.as_view(), name='manage_group'),
path('controlpanel/group-<int:group_id>/antispam', views.ManageGroupAntiSpamView.as_view(), name='manage_group_antispam'),
path('controlpanel/group-<int:group_id>/captcha', views.ManageGroupCAPTCHAView.as_view(), name='manage_group_captcha'),
path('controlpanel/group-<int:group_id>/cannedmessages', views.ManageGroupCannedMessagesView.as_view(), name='manage_group_cannedmessages'),
path('controlpanel/group-<int:group_id>/cannedmessage-<int:cannedmessage_id>', views.ManageGroupCannedMessageView.as_view(), name='manage_group_cannedmessage'),
path('controlpanel/group-<int:group_id>/joinleave', views.ManageGroupJoinLeaveGreetingsView.as_view(), name='manage_group_joinleave'),
]