package Utility.User; import CORE.Core; import Manager.UserManager; import Utility.MessageConstants; import org.telegram.telegrambots.meta.api.methods.send.SendMessage; import java.util.TimerTask; public class GuestHandle extends TimerTask implements Runnable{ private long userID; private Core core; public GuestHandle(Core core, long userID){ this.core = core; this.userID = userID; } @Override public void run() { UserManager.removeUser(userID); SendMessage message = new SendMessage() .setChatId(userID) .setText(MessageConstants.GUEST_EXPIRED); core.send_message(message); } }