aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/emoji.rs
Commit message (Collapse)AuthorAgeFilesLines
* Plugins: Replace Emoji with UnicodeJokler2019-02-201-152/+0
| | | | | The new plugin adds a command which allows checking the name and some info of a character.
* Factoids: Rename to FactoidJokler2018-10-221-2/+1
|
* Main: Remove diesel_infer_schema dep & run clippyJokler2018-09-201-3/+3
| | | | | This should fix travis-ci since diesel_infer_schema is deprecated.
* Plugins: Replace IrcClient with a traitJokler2018-06-301-9/+16
| | | | | This is to make it simpler to replace the client in the future.
* Fix clippy warningsJokler2018-06-161-2/+4
|
* Emoji: Add default to EmojiHandleJokler2018-05-121-15/+15
|
* Emoji: Do not send empty messagesJokler2018-04-251-13/+23
|
* Add usefulness rating function to url titlesJokler2018-04-071-1/+1
|
* Use Error & ErrorKind pair instead of simple enumsJokler2018-03-021-11/+14
| | | | | | | | | | | | Each plugin should define its own errors with a respective variant in the main ErrorKind of frippy. A new procedural macro was added to reduce the boilerplate required for new error system. It can be used by deriving "Error" and adding a name for the Error via the "error" attribute. So far non of the plugins except for Url and Factoids use their own errors yet.
* Run rustfmt and clippyJokler2018-02-241-1/+1
|
* Run latest rustfmtJokler2018-02-121-12/+10
|
* Replace is_allowed with a single-threaded execute functionJokler2018-02-121-13/+13
| | | | The old execute got renamed to exeute_threaded.
* Upgrade dependenciesJokler2018-02-101-5/+5
|
* Add evaluate function to pluginsJokler2018-02-101-6/+15
| | | | This allows plugins to be used in combination with each other.
* Derive defaults where possibleJokler2017-12-111-1/+1
|
* Remove mutexes around pluginsJokler2017-11-161-2/+2
| | | | | | | Mutexes are supposed to only mark critical sections so locking the entire plugin is too general. Any plugins that need mutable data should use mutexes internally instead.
* Reformat the emoji counting loopJokler2017-10-281-14/+15
|
* Add emoji countingJokler2017-10-271-14/+53
|
* Make the Emoji plugin respond to messages in private chatsJokler2017-10-261-1/+3
|
* Mention emoji range sourceJokler2017-10-111-0/+2
|
* Create plugin_derive to replace the register_plugin macroJokler2017-10-111-5/+8
|
* Clear test modules until the irc lib is updatedJokler2017-10-111-29/+0
|
* Add command functionalityJokler2017-10-111-6/+14
|
* Add clippy as an optional build featureJokler2017-10-111-2/+2
|
* Add fixed currency pluginJokler2017-10-111-29/+29
|
* Adjust formatting with cargo fmtv0.1.0Jokler2017-10-041-6/+6
|
* Initial bot sourceJokler2017-10-041-0/+98