You can block any Discord user both permanently and temporarily whether that person is on your friend list or not. Under any circumstances, the blocked person won’t get any alert or notification regarding your blocking. But once in a while, that person will understand that you have blocked him/her.