71 Commits

Author SHA1 Message Date
bobloy
698dafade4 Add chatter initialization 2021-07-08 08:29:18 -04:00
bobloy
b752bfd153 Stop looking at DMs 2021-07-06 13:50:15 -04:00
bobloy
47269ba8f4 fix has_table, move age and minutes to trainset 2021-07-06 12:01:27 -04:00
bobloy
6f0c88b1ac change default models, fix requirements 2021-07-01 17:19:29 -04:00
bobloy
c165313031 no reply errors in cache 2021-07-01 15:25:38 -04:00
bobloy
a55ae8a511 Use Bobloy's chatterbot fork 2021-06-30 17:29:00 -04:00
bobloy
93b403b35f Better progress logging 2021-04-05 09:25:23 -04:00
bobloy
5f30bc1234 Add multiple channel training 2021-03-26 13:53:00 -04:00
bobloy
9f22dfb790 Swap learning to global config 2021-03-25 17:24:16 -04:00
bobloy
e1297a4dca Return success value 2021-03-25 11:12:05 -04:00
bobloy
db24bb4db4 No differences 2021-03-25 10:57:35 -04:00
bobloy
802929d757 better wording 2021-03-25 10:02:02 -04:00
bobloy
ac9cf1e589 Implement movie trainer, guild cache, and learning toggle 2021-03-25 09:52:43 -04:00
bobloy
8200cd9af1 Run futures correctly 2021-03-19 15:54:19 -04:00
bobloy
ff9610ff77 Merge branch 'master' into chatter_develop 2021-03-18 16:23:45 -04:00
Sourcery AI
0475b18437 'Refactored by Sourcery' 2021-03-18 17:20:04 +00:00
bobloy
7811c71edb Use is_reply to train 2021-03-16 16:00:42 -04:00
bobloy
8acbc5d964 Whatever this commit is 2021-03-15 15:48:34 -04:00
bobloy
59090b9eaa Merge branch 'master' into chatter_develop
# Conflicts:
#	chatter/chat.py
2021-03-15 15:47:58 -04:00
bobloy
d32de1586f Reply enabled by default cause it's cool. 2021-03-15 15:40:25 -04:00
Antoine Rybacki
42bdc64028 Black format fix 2021-03-15 14:29:34 +01:00
Antoine Rybacki
f7dad0aa3f [Chatter] Bot will respond to reply 2021-03-15 14:25:46 +01:00
Antoine Rybacki
5a26b48fda [Chatter] Allow bot to reply to maintain conversation continuity 2021-03-13 00:41:57 +01:00
bobloy
337def2fa3 Some progress on updated ubuntu trainer 2021-02-15 10:18:18 -05:00
bobloy
14f8b825d8 Fix bad learning and checks 2021-02-02 16:35:41 -05:00
bobloy
99ab9fc1b4 [HOTFIX] Fix not applying the similarity threshold 2020-11-11 09:44:49 -05:00
bobloy
a2948322f9 Download ubuntu data to the cog data directory 2020-11-06 12:42:03 -05:00
bobloy
6e2c62d897 Add appropriate checks 2020-10-21 14:47:39 -04:00
bobloy
37c699eeee Merge branch 'master' into chatter_develop 2020-10-19 15:15:30 -04:00
bobloy
762b0fd320 WIP Twitter training 2020-09-25 12:02:13 -04:00
bobloy
28bf2a73e1 Still going on events 2020-09-21 11:17:59 -04:00
bobloy
f9388454a5 Another guild bug 2020-09-10 21:22:50 -04:00
bobloy
6f414be6ab Add chat channel 2020-08-24 12:51:57 -04:00
bobloy
ba03fb5127 Add dm chatting 2020-08-21 08:54:23 -04:00
bobloy
d43a1ec80c Black formatting 2020-08-18 10:24:13 -04:00
bobloy
151eca1c76 More 3.4 compatibility, mentions and listeners 2020-08-18 10:01:10 -04:00
bobloy
6a76d43c3d Merge branch 'master' into maybe_send_embeds 2020-08-18 08:17:21 -04:00
bobloy
79b755556e Merge branch 'master' into 3.4_compatibility
# Conflicts:
#	ccrole/info.json
#	chatter/chat.py
#	reactrestrict/info.json
2020-08-13 12:13:03 -04:00
bobloy
4fcc12a2d8 Allow specifying algorithm and model 2020-08-13 12:02:54 -04:00
bobloy
e8eb3f76e4 confirmation 2020-08-12 10:57:47 -04:00
bobloy
a98eb75c0f Logger and Ubuntu trainer 2020-08-12 10:40:03 -04:00
bobloy
36dc74cfb1 Add red_delete_data_for_user 2020-08-06 11:34:05 -04:00
bobloy
a08b72c83d Merge branch 'master' into maybe_send_embeds 2020-08-03 15:35:57 -04:00
bobloy
bda61e3ada Handle permission errors 2020-08-03 15:35:34 -04:00
bobloy
810670f5c0 Use maybe_send_embed instead 2020-08-03 15:24:52 -04:00
bobloy
61866b2c22 Add TODO 2020-08-03 14:46:47 -04:00
bobloy
31fec3add1
Better console progress. Delete data command (#109)
* Better console progress. Delete data command

* Reformat
2020-08-03 12:48:27 -04:00
bobloy
99b4a1d9f5 Actually remove mention from submitted text 2020-07-30 12:47:21 -04:00
bobloy
225246be9a
Chatter revamp (#107)
* Move to importing the actual library

* Chat revamp

* Attempt at functioning info

* Remove chatterbot as a requirement, install manually

* Add chatter README.md
Switch to medium spaCy model by default
Correct paths for requirements.txt

* Add Known Issues to README.md

* Forgot about this line. Was it causes reload issue?

* Known Issues: Installation

* Add some more tags

* Adjust requirements

* Bump chatter to Beta, ccrole to release, dad to Beta, hangman to Beta, infochannel to Beta

* Gotta be medium in requirements as wel

* Better conversation grouping and formatting

* Random instead of first for more variety
Disable custom similarity threshold for now, until it's configurable
use filter to avoid looking at empty messages
2020-07-30 09:59:03 -04:00
bobloy
9af8601124
Remove commands.Cog backwards compatibility, and reformatting (#98)
* Unneeded requirements

* No need for lambda or function

* Remove Cog backwards compatibility, and reformatting
2020-07-20 15:25:14 -04:00