Sure you can. The first one would only be executed if you (ie: the client running the code) had full ops in the channel.
Only one of them would be used, but that would depend on whether the client had full ops in the channel or not.
If the client did, then the first one would be used, if not, then the second.