Visų pirma sleep'as nesustabdo scripto visai. Jeigu, kol scriptas yra 'užsleepintas' kas nors įvyksta, scriptas į tai sureaguos po to kai baigsis miegojimas. Informacija kurią botas gauna niekur nedingsta. Tačiau jei sleepas ilgesniam laikui, tai tiesiog didesnis lagas bus. Nes niekas nevyks kol scriptas neatsibus, o kai atsibus tada jau sureaguos į viską ką gavo kol miegojo.
Nepamenu tiksliai funkcijos, stream_set_blocking ar stream_set_timetou, panaudojus ją ciklas sukasi nonstopu, ir butu galima mėgint kiekvienam while po visu proceduru idet 'sleep(1)' (kitu atveju be proto apkraunamas procesorius). Taip botas visada kažką darytų kas 1 sekundę. Bet nesu tikras ar toks variantas tinkamas. Nes bandžiau jį labai seniai, kai žinios buvo labai siauros ir nesu tikras ar išbandžiau visas galimybes.
Kas dėl while(true), tokio varianto nenaudokit, nes botui nulūžus prasidės amžinas ciklas kuris nedarys nieko, bet stipriai apkraus procesorių
