--[[ etc_banner.lua v0.03 by blastbeat - this script sends a banner in regular intervals to mainchat - changelog 0.03: - clean up - changelog 0.02: - updated script api, cached table lookups ]]-- --// settings begin //-- local delay = 1 * 60 * 60 -- delay of 1 hour local banner = [[ . ========== Banner ============================================================. . . ============================================================ Banner ==========. . ]] --// settings end //-- local os_time = os.time local os_difftime = os.difftime local hub_getbot = hub.getbot local hub_broadcast = hub.broadcast local start = os_time( ) hub.setlistener( "onTimer", { }, function( ) if os_difftime( os_time( ) - start ) >= delay then hub_broadcast( banner, hub_getbot( ) ) start = os_time( ) end return nil end ) hub.debug( "** Loaded etc_banner.lua **" )