@@ -409,12 +409,18 @@ func (c Tuxbot) Dispatch(msg chat1.MsgSummary, args []string) (err error) {
409409		}
410410		return  nil 
411411	case  "tuxjournal" :
412- 		ret , _  :=  exec .Command ("sudo"  ,  " journalctl""--user-unit" , "tuxbot" , "-n" , "50 " ).CombinedOutput ()
413- 		c .Debug ("```%s```" , ret )
412+ 		ret , err  :=  exec .Command ("journalctl" , "--user-unit" , "tuxbot" , "-n" , "100 " ).CombinedOutput ()
413+ 		c .Debug ("RET:  ```%s```, ERR: %s " , ret ,  err )
414414		return  nil 
415415	case  "journal" :
416- 		ret , _  :=  exec .Command ("sudo" , "journalctl" , "-n" , "100" ).CombinedOutput ()
417- 		c .Debug ("```%s```" , ret )
416+ 		ret , err  :=  exec .Command ("journalctl" , "-n" , "100" ).CombinedOutput ()
417+ 		c .Debug ("RET: ```%s```, ERR: %s" , ret , err )
418+ 		return  nil 
419+ 	case  "cleanup" :
420+ 		cleanupCmd  :=  exec .Command ("./cleanup" )
421+ 		cleanupCmd .Dir  =  filepath .Join (currentUser .HomeDir )
422+ 		ret , err  :=  cleanupCmd .CombinedOutput ()
423+ 		c .Debug ("RET: ```%s```, ERR: %s" , ret , err )
418424		return  nil 
419425	default :
420426		return  fmt .Errorf ("invalid command %s" , command )
0 commit comments