Start implementing config file
This commit is contained in:
parent
d9d0ce3236
commit
66d27fe1fe
@ -18,9 +18,8 @@ public class Configuration
|
||||
private static DatabaseManager dbManager = null;
|
||||
private static boolean verbose = false;
|
||||
private static MessageLogger verbosityLogger;
|
||||
|
||||
// todo: allow people to set their own user id
|
||||
private static final long botOwnerId = 979809420714332260L;
|
||||
private static final long botMaintainerId = 979809420714332260L;
|
||||
private static long botOwnerId = 0L;
|
||||
|
||||
private final static String expiryTimestampFormat = "yy/MM/dd HH:mm:ss";
|
||||
|
||||
@ -98,6 +97,14 @@ public class Configuration
|
||||
*/
|
||||
public static long getBotOwnerId() { return botOwnerId; }
|
||||
|
||||
/**
|
||||
* Get the bot maintainer's profile id.
|
||||
*
|
||||
* @return a long of the account's id
|
||||
*/
|
||||
|
||||
public static long getBotMaintainerId() { return botMaintainerId; }
|
||||
|
||||
/**
|
||||
* Set the bot's application id.
|
||||
*
|
||||
|
@ -67,9 +67,9 @@ public class BotInfoCommand
|
||||
DecimalFormat ramMBFormatter = new DecimalFormat("#.##");
|
||||
embedBuilder.addField("RAM Usage", ramMBFormatter.format(usedRamMB) + " MB", true);
|
||||
|
||||
// author field
|
||||
String authorMention = "<@" + Configuration.getBotOwnerId() + ">";
|
||||
embedBuilder.addField("Author", authorMention, true);
|
||||
// developer field
|
||||
String developerMention = "<@" + Configuration.getBotMaintainerId() + ">";
|
||||
embedBuilder.addField("Maintainer", developerMention, true);
|
||||
|
||||
// uptime field
|
||||
embedBuilder.addField("Uptime", FormatUtil.getNiceUptime(), true);
|
||||
|
8
src/main/resources/config.yml
Normal file
8
src/main/resources/config.yml
Normal file
@ -0,0 +1,8 @@
|
||||
bot-settings:
|
||||
bot-token: 'paste-token-here'
|
||||
bot-owner-id: 'paste_your_user_id_here'
|
||||
bot-color: 'PINK'
|
||||
system-settings:
|
||||
heartbeat:
|
||||
enabled: false
|
||||
link: 'https://your-heartbeat-api.com/api/push/apikey?status=up&msg=OK&ping='
|
Loading…
Reference in New Issue
Block a user