- show currently set log channel if no arguments are present - throw error if someone tries to set the log channel to an invalid channel type - throw error if bot is missing permissions to log in the new channel