jerwright
@jerwright
while True: coding()

Как совершить деплой sqlite3 + python telegram bot на хостинг?

Здравствуйте. Я не опытен в этой сфере, а по документации разобраться не получилось. Пытался задеплоить бота телеграмм с использованием бд sqlite3 на Heroku, но безуспешно. Понял, что он удаляет данные после перезагрузки. Как это можно исправить?

Часть кода:
import telebot
import random
from telebot import types
import config
import sqlite3
import threading
global db
global sql
db=sqlite3.connect('gamers.db', check_same_thread=False)
sql=db.cursor()
sql.execute("""CREATE TABLE IF NOT EXISTS players (chatid TEXT, username TEXT, cash INT, inbank INT, total INT, job_blocked TEXT)""")
db.commit()

bot=telebot.TeleBot(config.TOKEN)
  • Вопрос задан
  • 662 просмотра
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Не использовать Sqlite на Heroku.
https://devcenter.heroku.com/articles/sqlite3
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы