html = get_html(URL, params = {'page':page})
get_content(html.text)
(ctx.guild.id) - это не кортеж, это просто одиночное значение, то же самое, что ctx.guild.id
(ctx.guild.id, ) # так правильно
Если добавляется новый файл в логах (в конец списка), старый (самый первый из списка) пропадает, как добавить и убрать из списка эти элементы?
цикл x от 0 до N:
переходим в начало координат (0,0)
рисуем отрезок длиной x
поворачиваемся против часовой на пропорциональный угол.
Т.к. полная окружность - это 360, значит угол будет 360/N
cursor.execute("INSERT INTO users VALUES (%s, %s, %s, %s, %s)", (member.name, member.id, 0, 0, 1))
cursor.execute("INSERT INTO users VALUES (%s, %s, %s, %s, %s)", (str(member), member.id, 0, 0, 1))
for length in range(100, 110):
# ваш текущий цикл for (только там нет необходимости делать делать range(60), ведь рисуется только 8 отрезков
# и внутри цикла соответственно вместо t.forward(100) используем нашу переменную с длиной отрезка
t.forward(length)