@Flexerito

Как сделать так, чтобы бот отправлял 1 строчку из текстового документа, после этого его удаляя. Используя кнопку, не могу разобраться?

как написать чат бота в телеграмме который будет отправлять ссылки из текстового файла, при этом удаляя отправленную ссылку из текстового документа?
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
Для этого стоит изучить язык программирования.

Текстовый файл не самый удачный выбор для хранения данных.
Для удаления одной строки из текста нужно прочитать весь файл в массив строк или список.
Удалить из массива строку и записать его обратно.
можно поступить проще.
открываете один файл на чтение и другой на запись.
читаете из первого строку, если номер строки не равень нужной, то записать.
закрываете файлы.
переименовать временный (выходной) в исходный.

Стоит подумать о блокировках, чтобы при нескольких паралельных вызовах бота файл не портился
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы