Releases: KalashnikovProjects/Gaduka
Release list
Приведённая в порядок версия
Релиз 1.0 (для проверки)
Полностью автономная версия с базой данной SQLite, на захощеном сайте используется MySQL.
Используется только для проверки.
Этот код будет работать полностью локально, но с ограничениями телеграмма:
-
При запуске кода будет telegram.error.Conflict
из за того, что бот также запущен на хосте. -
На сайте не будет работать кнопка регистрации (на локалхосте, на обычном будет)
Проблема связанна с тем, что Telegram Login Widget
может работать только на 1 домене (https://gaduka.sytes.net/).
На время проверки я могу перепривязать его к домену ngrok, это делается через BotFather.
Для полноценного хоста проекта используется 3 ветки и 5 хостингов:
-
hosting/Glitch - хостинг Glitch, API запуска кода
-
hosting/Glitch-Гадюкабот - хостинг Glitch, на нём работает ТГ бот
-
hosting/Render - хостинг Render, весь основной Flask, API бд
-
Хостинг для базы данных MySQL (на 5 гб) - Planet Scale, есть проблемы с работой в России
-
Хостинг для документации - https://readthedocs.org/
