Package enterprises.iwakura.modularbot
Class ModularBotShardManager
java.lang.Object
enterprises.iwakura.modularbot.ModularBotShardManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconnect()Connects to Discord
Should not be called more than once.booleanfinish()Finishes and buildsShardManagernet.dv8tion.jda.api.sharding.ShardManagerget()ReturnsShardManagerbooleaninit()Initializes ShardManagervoidInitializes Presence Activity Cyclevoidshutdown()ShutdownsShardManager
-
Field Details
-
INVALID_SHARD_ID
public static final int INVALID_SHARD_ID- See Also:
-
-
Constructor Details
-
ModularBotShardManager
public ModularBotShardManager()
-
-
Method Details
-
init
public boolean init()Initializes ShardManager -
finish
public boolean finish()Finishes and buildsShardManager- Returns:
- True if successful, false otherwise
-
connect
public boolean connect()Connects to Discord
Should not be called more than once. -
initPresenceActivityCycle
public void initPresenceActivityCycle()Initializes Presence Activity Cycle -
shutdown
public void shutdown()ShutdownsShardManager -
get
public net.dv8tion.jda.api.sharding.ShardManager get()ReturnsShardManager- Returns:
ShardManager
-