2Cubed

Results 14 issues of 2Cubed

Rather than allowing arguments in repeats, we should use aliases. ``` !command add so Check out beam.pro/%ARG1%! !alias add inn so Innectic !alias add para so ParadigmShift3d !repeat add 600...

enhancement
cactus:api

Currently, repeat adding looks like the following: ``` !repeat add 600 command_name arg1 arg2 ``` However, the time argument, `600`, is not very user-friendly here. - [ ] Switch to...

enhancement

The following should work. ``` !command add a-b Response. !alias add myalias a b ``` However, this does not currently work. The following is required. ``` !alias add myalias a-b...

bug

Time a user out if their message contains a specific phrase. ### Example: Bad Phrases: "potato" ~~Wow, you're such a potato!~~ Bot -> User: Please do not use the word...

feature
cactus:api

Slack service! Allows the bot to run in Slack.

service

While it's not extremely useful to have a bot that runs commands accessible through Twitter, it would be really cool to be able to use the handler system for other...

feature
service

The way we set up and organize `Service`s currently is based entirely on what the class contains, and we are making far too many assumptions about what the actual `Service`...

enhancement

We should have optional notifications for the first time a user *chats*. Instead of getting notifications when users first join the chat itself, they can be notified after a user...

feature

We should add a config option which specifies a list of users to automatically trust as "moderators", regardless of their actual role. ```python ADMINS = ["2Cubed", "Innectic", "ParadigmShift3d"] ```

feature

Documentation explaining the service system.

standard
service
documentation