with annotaton caching stores results in the DB becomes Obsolete, quite some changes but overall improvements
This commit is contained in:
@@ -33,7 +33,7 @@ import org.javacord.api.entity.user.User;
|
||||
*/
|
||||
public class DiscordHandler {
|
||||
|
||||
private static String MostRecentMsg = "what do you think of humanzz";
|
||||
private static String MostRecentMsg = "how are you today bot";
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.setProperty("java.util.concurrent.ForkJoinPool.common.parallelism", "25");
|
||||
@@ -51,15 +51,6 @@ public class DiscordHandler {
|
||||
System.out.println("FINISHED ALL ANNOTATIONS");
|
||||
Datahandler.instance.addHLstatsMessages();
|
||||
Datahandler.instance.updateStringCache();
|
||||
//order matters
|
||||
if (Datahandler.instance.getstringCacheSize() != 0) {
|
||||
while (Datahandler.instance.getlHMSMXSize() * Datahandler.instance.getlHMSMXSize() * 2.5
|
||||
< (Datahandler.instance.getstringCacheSize()
|
||||
* Datahandler.instance.getstringCacheSize())
|
||||
- Datahandler.instance.getstringCacheSize()) {
|
||||
Datahandler.instance.updateMatrixes();
|
||||
}
|
||||
}
|
||||
String token = "NTI5NzAxNTk5NjAyMjc4NDAx.Dw0vDg.7-aMjVWdQMYPl8qVNyvTCPS5F_A";
|
||||
DiscordApi api = new DiscordApiBuilder().setToken(token).login().join();
|
||||
api.addMessageCreateListener(event -> {
|
||||
@@ -94,7 +85,8 @@ public class DiscordHandler {
|
||||
|| event.getServerTextChannel().get().toString().contains("general-autism")) {
|
||||
String ResponseStr;
|
||||
try {
|
||||
ResponseStr = MessageResponseHandler.selectReponseMessage(event.getMessage().toString(), MostRecentMsg);
|
||||
String person = event.getMessageAuthor().getName();
|
||||
ResponseStr = MessageResponseHandler.selectReponseMessage(event.getMessage().toString(), MostRecentMsg, person);
|
||||
if (!ResponseStr.isEmpty()) {
|
||||
System.out.print("\nResponseStr3: " + ResponseStr + "\n");
|
||||
event.getChannel().sendMessage(ResponseStr);
|
||||
@@ -103,7 +95,6 @@ public class DiscordHandler {
|
||||
new Thread(() -> {
|
||||
try {
|
||||
Datahandler.instance.checkIfUpdateStrings(false);
|
||||
Datahandler.instance.updateMatrixes();
|
||||
} catch (CustomError ex) {
|
||||
Logger.getLogger(DiscordHandler.class.getName()).log(Level.SEVERE, null, ex);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user