pingex
/
DiscordBot
Archived
1
0
Fork 0

Adjusted build.gradle

master
Pingex aka Raphaël 9 years ago
parent 8fce07792f
commit d436a1ebd8

@ -1,15 +1,28 @@
apply plugin: 'idea'
apply plugin: 'java'
apply plugin: "com.zoltu.git-versioning"
group 'net.pingex.discordbot'
version '0.1-dev'
sourceCompatibility = 1.8
repositories {
mavenCentral()
jcenter()
maven {
url "https://jitpack.io"
}
}
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "gradle.plugin.com.zoltu.gradle.plugin:git-versioning:2.0.12"
}
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
compile "com.github.austinv11:Discord4j:2.4.5"
@ -17,3 +30,13 @@ dependencies {
compile "org.slf4j:slf4j-simple:1.7.9"
compile "org.apache.commons:commons-lang3:3.0"
}
jar {
manifest {
attributes 'Implementation-Title': 'DiscordBot',
'Main-Class': 'net.pingex.discordbot.DiscordBot'
}
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
}

@ -1,28 +0,0 @@
package net.pingex.discordbot;
import sx.blah.discord.api.EventSubscriber;
import sx.blah.discord.api.IDiscordClient;
import sx.blah.discord.handle.impl.events.ReadyEvent;
/**
* Very first Discord module, written for testing purposes
* @version 0.1-dev
* @author Raphael "Pingex" NAAS
*/
public class HelloWorldModule extends AbstractModule
{
/**
* Constructor doing all the basic stuff, like registering as a Listener to Discord, getting a logger, etc.
* @param client Discord Client instance used to register self.
*/
public HelloWorldModule(IDiscordClient client)
{
super(client);
}
@EventSubscriber
public void onReadyEvent(ReadyEvent event)
{
logger.info("READY");
}
}