Ответы пользователя по тегу Telegram
  • Как привязать разный текст к разным сессиям телеграмма?

    @ArtemMik Автор вопроса
    Python
    решил путём добавления новой строки в базе данных:

    Добавил в БД строку под названием text с атрибутом TEXT. Главная суть БД в этом случае, что срока в БД индивидуальная для каждого акка телеграмма, поэтому текста для каждого акка могут быть разными ,а это и была главная суть моего вопроса

    Дальше нам просто надо достать этот текст из БД:

    def get_text_file(self, phone):
            self.execute("SELECT text_file FROM accounts WHERE phone = ?", (phone,))
            return self.fetchone()[0]


    Дальше мы обращаемся к БД и записываем этот текст в переменную и отправляем сообщение куда нам надо и каждый акк будет отправлять своё сообщение которое записано у не го в БД :
    with DB() as db:
            message = db.get_text_file(phone))
    
        await client.send_message(chat, message)
    Ответ написан
    Комментировать