Size: a a a

2020 July 13

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Евгений
ребзя, сори за тупой вопрос, как сделать чтоб в боте вызывалась func() каждый час?
Крон
источник

EN

EZ Nogood in aiogram [ru]
Евгений
ребзя, сори за тупой вопрос, как сделать чтоб в боте вызывалась func() каждый час?
посмотри видео от ХАуди
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
EZ Nogood
посмотри видео от ХАуди
Блядь
источник

AR

Alex RootJunior in aiogram [ru]
EZ Nogood
посмотри видео от ХАуди
!ro 30m
источник

a

aiogram in aiogram [ru]
Пользователь EZ Nogood помещен в RO на 30 мин.
источник

Е

Евгений in aiogram [ru]
а есть еще варианты?
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Евгений
а есть еще варианты?
Другие тебе не нужны, поверь
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Это самый оптимальный и надёжный вариант
источник

Е

Евгений in aiogram [ru]
спс, пойду разбираться
источник

R

Robert B. Garza in aiogram [ru]
Евгений
а есть еще варианты?
systemd демон с ключем RestartSec
источник

Е

Евгений in aiogram [ru]
Robert B. Garza
systemd демон с ключем RestartSec
годно😂 - но данные в оперативе
источник

R

Robert B. Garza in aiogram [ru]
aiocron
источник

АК

Андрей Карчевский... in aiogram [ru]
Евгений
ребзя, сори за тупой вопрос, как сделать чтоб в боте вызывалась func() каждый час?
если что-то простое, то aiocron. Если хочется большую функциональность библиотеки, то APScheduler
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Непонятно, если заметил очепятку в предыдущей (предпредыдущей) подсказке то всё?
я кажется понял о чем ты.
вдобавок к этому сообщению прилагаю схему.
У нас есть вот такой автомат. Стрелками обозначены возможные переходы (например, можно перейти из «A» в «B», но нельзя из «C» сразу в «A»).

Из того, что я понял, ты хочешь находясь в состоянии «C» вернуться куда нибудь в «A», а закончив с «A», продолжить путь с точки развилки, то есть произвести переход «C-D» (или же более полно: «C-A-D»). Нет. Не забываем, что мы находимся в автомате, где четко и конечно определены возможные состояния, и описаны все переходы.

Условно, допустим, что у нас есть возможность возврата на предыдущий этап, для пере-ввода информации (вдруг мы передумали). Вернувшись назад в «A», мы сможем продолжить движение только в «B», на точке фиксации «A» весь пройденный путь обнуляется с точки зрения автомата. Потому что из этого состояния есть путь только в «B», никакие другие переходы тут не описаны, и общий путь автомат не интересует. Собственно поэтому у нас и есть возможность возврата только на предыдущее состояние, а не сразу в конкретное в пройденном пути.
источник

Т

Технопёс in aiogram [ru]
источник

Т

Технопёс in aiogram [ru]
если ты вернулся, тебе придется снова строить путь от этой точки. Ну, или продумывать дочерние состояния на каждое включение в схему
источник

WJ

Wolfram Juno in aiogram [ru]
Связанный список напоминает. А хочется получить доступ как в массиве по индексу.
источник

Т

Технопёс in aiogram [ru]
Wolfram Juno
Связанный список напоминает. А хочется получить доступ как в массиве по индексу.
никто не мешает сделать дополнительные состояния для возможности конечного пере-ввода информации. Прошел полный путь, вбил все формы, в самом конце тебе показали твою информацию, и повесили снизу кнопочки на перевбив («изменить имя», «изменить возраст» и т. п.). Каждая кнопка ведет в своё состояние на перевбив инфы. После перебива возвращаешься назад в то же меню со скопом всей (уже обновленной) информации
источник

Т

Технопёс in aiogram [ru]
можно даже не проходить весь путь, а сразу попасть к общей форме с самостоятельным выбором последовательности ввода
источник

Т

Технопёс in aiogram [ru]
в обычном случае требуется последовательность шагов, если она вам не нужна, стройте переходы от одной общей точки
источник