diff --git a/jeevesbot/functions.py b/jeevesbot/functions.py index b4e639a..531444f 100644 --- a/jeevesbot/functions.py +++ b/jeevesbot/functions.py @@ -8,17 +8,19 @@ import dice def resolve(url): return urllib.request.urlopen(url).url -# use the dice module for rolling +# use the dice module for rolling. def roll(notation): roll = dice.roll(notation) result = int(roll) return roll,result +# check if user has admin role and output True if it's the case. def checkrole(roles): for role in roles: if str(role) == env.ADMIN_ROLE: return True +# check if the source channel is in the list of channels that are watched by the bot. def checkchannel(channelid): if channelid in env.GIFCHANNELS: return True diff --git a/requirements.txt b/requirements.txt index 1e68491..e3176b6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,4 +10,4 @@ typing-extensions pylint # needs this version, otherwise TypeErrors will break stuff -yarl==1.5.1 \ No newline at end of file +yarl==1.4.2 \ No newline at end of file