У меня есть бот, который кидает строку юзеру, на всех юзеров по несколько n одинаковых. Они выбирают файл, им прилетает строка. После того, как он взял строку, то он должен давть ему другую, но если будет другой файл, то он должен дать первую строку. Как это реализовать?
Библа aiogram
Переформулируй вопрос. Пока что не очень понятно, какое именно поведение ты хочешь.
1. У каждого пользователя свой файл, или он общий?
2. У каждого пользователя своя позиция в файле, или она общая?
3. Что происходит, когда достигнут конец файла?
wirflve, а если после первого и первой строки он ему второй кидает и строку, а потом опять первый то тогда ему что он кинет какую? (примерно так сформулирован твой вопрос, думаю ты поймёшь о чём я спросил)
wirflve, текстовый файл очень неудобен в таких ситуациях. Так что:
4. Нет варианта перенести содержимое файла куда-то ещё, например в СУБД?
5. И вообще, какой типичный размер файла? Сотни строк? Сотни тысяч? Сотни миллионов?