mirror of
https://github.com/SpiceBot/SpiceBot.git
synced 2026-11-10 21:50:59 -05:00
38 lines
851 B
Python
38 lines
851 B
Python
# coding=utf-8
|
|
|
|
from __future__ import unicode_literals, absolute_import, division, print_function
|
|
|
|
import sopel.module
|
|
|
|
import spicemanip
|
|
|
|
# import sopel_modules.SpiceBot as SpiceBot
|
|
|
|
|
|
@sopel.module.rule(r"""(?:)u/
|
|
(
|
|
(?:\\/ | [^/])+
|
|
)
|
|
""")
|
|
def bot_command_reddit_user(bot, trigger):
|
|
trigger = reddit_prerun(trigger)
|
|
bot.osd(str(trigger.sb))
|
|
|
|
|
|
@sopel.module.rule(r"""(?:)r/
|
|
(
|
|
(?:\\/ | [^/])+
|
|
)
|
|
""")
|
|
def bot_command_reddit_subreddit(bot, trigger):
|
|
trigger = reddit_prerun(trigger)
|
|
bot.osd(str(trigger.sb))
|
|
|
|
|
|
def reddit_prerun(trigger):
|
|
trigger.sb = {
|
|
"command": spicemanip.main(trigger.args[1], 1).lower()[:1],
|
|
"args": spicemanip.main(trigger.args[1], 1).lower()[2:]
|
|
}
|
|
return trigger
|