Как сделать, чтобы в файд reg_id.txt записывались ID пользователей в разные строки, сейчас ID записываются просто в строку без разделительных знаков?

Для того чтобы записывать ID пользователей в файле reg_id.txt в разные строки с разделительными знаками, необходимо использовать символ новой строки (например, "n") для разделения каждого ID.

Ниже приведен пример кода, который позволит выполнить данную задачу:

def save_user_ids(ids):
    with open("reg_id.txt", "w") as file:
        for id in ids:
            file.write(str(id) + "n")

В этом примере мы создаем функцию save_user_ids, которая принимает список ID пользователей (ids). Затем мы открываем файл "reg_id.txt" в режиме записи ("w") с помощью оператора with open. Далее мы перебираем каждый ID в списке ids и записываем его в файл с использованием функции write. После каждой записи ID мы добавляем символ новой строки ("n"), чтобы каждый ID находился на отдельной строке в файле.

Вы можете вызвать эту функцию, передав ей список ID пользователей в качестве аргумента. В результате в файле reg_id.txt будут записаны ID каждого пользователя с новой строки.

Пример использования:

user_ids = [1, 2, 3, 4, 5]
save_user_ids(user_ids)

После выполнения данного кода, в файле reg_id.txt будут следующие записи:

1
2
3
4
5

Таким образом, в файле каждый ID будет записан на отдельной строке.