Вы можете использовать подпрограмму POE :: Kernel delay
, чтобы действовать как одноразовый таймер, вызывающий себя снова и снова.
По сути, у вас есть обработчик событий с именем my_event
. В течение my_event
вы отправляете PRIVMSG на канал. Затем вы вызываете тот же обработчик событий my_event
, используя подпрограмму delay
, унаследованную через POE.
См .: http://poe.perl.org/?POE_Cookbook/Recurring_Alarms