bottype cleanup

This commit is contained in:
Madpeter 2020-04-29 20:24:17 +01:00
parent 78b3183036
commit 13d7eef4d8
5 changed files with 13 additions and 16 deletions

View file

@ -11,7 +11,7 @@ namespace BetterSecondBotShared.bottypes
{
public abstract class BasicBot
{
public BasicBot()
protected BasicBot()
{
LastStatusMessage = "No status";
}
@ -39,9 +39,6 @@ namespace BetterSecondBotShared.bottypes
protected GridClient Client;
public GridClient GetClient { get { return Client; } }
public virtual void KillMePlease()
{
killMe = true;

View file

@ -14,8 +14,8 @@ namespace BSB.bottypes
{
public abstract class DialogsBot : DiscordBot
{
protected bool TrackDialogs = false;
protected int RelayDialogsToChannel = 0;
protected bool TrackDialogs;
protected int RelayDialogsToChannel;
protected UUID RelayDialogsToAvatar = UUID.Zero;
protected string RelayDialogsToHttp = "";

View file

@ -10,7 +10,7 @@ namespace BSB.bottypes
{
public abstract class VoidEventBot : AnimationsBot
{
protected long delay_appearence_update = 0;
protected long delay_appearence_update;
public override string GetStatus()
{
@ -65,8 +65,8 @@ namespace BSB.bottypes
public class EventsBot : VoidEventBot
{
protected List<string> accept_animation_request_from_users = new List<string>();
protected bool login_auto_logout = false;
protected long delay_group_fetch = 0;
protected bool login_auto_logout;
protected long delay_group_fetch;
protected Dictionary<UUID, KeyValuePair<long, List<UUID>>> group_members_storage = new Dictionary<UUID, KeyValuePair<long, List<UUID>>>();
protected virtual void GroupMembersReplyHandler(object sender, GroupMembersReplyEventArgs e)
{
@ -284,7 +284,7 @@ namespace BSB.bottypes
}
}
protected long last_cleanup = 0;
protected long last_cleanup;
protected Dictionary<string, Dictionary<string, KeyValuePair<CoreCommand, string[]>>> await_events = new Dictionary<string, Dictionary<string, KeyValuePair<CoreCommand, string[]>>>();
protected Dictionary<string, long> await_event_ages = new Dictionary<string, long>();

View file

@ -10,8 +10,8 @@ namespace BSB.bottypes
public abstract class RLVbot : RLVbotHelper
{
// normal bot stuff
protected bool allow_RLV = false;
protected RLV.RLVcontrol RLVinterface = null;
protected bool allow_RLV;
protected RLV.RLVcontrol RLVinterface;
public RLV.RLVcontrol GetRLVinterface { get { return RLVinterface; } }
public override void Setup(JsonConfig config, string Version)
@ -232,9 +232,9 @@ namespace BSB.bottypes
#region Flags
// Flags
protected bool recvchat_channel_zero_lock = true;
protected bool sendchannel_lock = false;
protected bool recvemote_lock = false;
protected bool sendim_lock = false;
protected bool sendchannel_lock;
protected bool recvemote_lock;
protected bool sendim_lock;
public void SetLock(string name, bool status)
{
if (name == "sendim_lock") { sendim_lock = status; }

View file

@ -142,7 +142,7 @@ namespace BSB.bottypes
protected Dictionary<string, long> avoid_sims = new Dictionary<string, long>();
protected bool SimShutdownAvoid;
protected bool auto_logout_login_recover;
protected bool AfterLoginSitDown = false;
protected bool AfterLoginSitDown;
protected void ChangeSim(object sender,SimChangedEventArgs e)
{