def edit_unbanchid(sid, unbanchid): isInt(unbanchid, erroring=True) session = Session() server = session.query(ServerChannels).filter_by(sid=sid).first() server.unbanchid = unbanchid session.commit() session.close()
def edit_settingschid(sid, settingschid): isInt(settingschid, erroring=True) session = Session() server = session.query(ServerChannels).filter_by(sid=sid).first() server.reportchid = settingschid session.commit() session.close()
def edit_adminrole(sid, adminrole): isInt(adminrole, erroring=True) session = Session() server = session.query(ServerSettings).filter_by(sid=sid).first() server.adminrole = adminrole session.commit() session.close()
def edit_rcmsgchid(sid, rcmsgchid): isInt(rcmsgchid, erroring=True) session = Session() server = session.query(ServerChannels).filter_by(sid=sid).first() server.rcmsgchid = rcmsgchid session.commit() session.close()
def edit_belvchid(sid, belvchid): isInt(belvchid, erroring=True) session = Session() server = session.query(ServerChannels).filter_by(sid=sid).first() server.belvchid = belvchid session.commit() session.close()
def edit_rcount(sid, rcount): isInt(rcount, erroring=True) session = Session() server = session.query(ServerSettings).filter_by(sid=sid).first() server.rcount = rcount session.commit() session.close()
def create_ssettings(sid, logchid, botcchid, remoj, rcount, belvchid, banmsgchid, leavemsgchid, kickmsgchid, rcmsgchid, adminrole, roleonjoin, rssurl, rsschid, reportchid, unbanchid, settingschid): session = Session() ssettings = ServerSettings() schannels = ServerChannels() intvars = [ sid, logchid, botcchid, rcount, belvchid, banmsgchid, leavemsgchid, kickmsgchid, rcmsgchid, rsschid, reportchid, unbanchid, settingschid ] for var in intvars: isInt(var, erroring=True) ssettings.sid = sid schannels.sid = sid schannels.logchid = logchid schannels.botcchid = botcchid ssettings.remoj = remoj ssettings.rcount = rcount schannels.belvchid = belvchid schannels.banmsgchid = banmsgchid schannels.leavemsgchid = leavemsgchid schannels.kickmsgchid = kickmsgchid schannels.rcmsgchid = rcmsgchid ssettings.adminrole = adminrole ssettings.roleonjoin = roleonjoin ssettings.rssurl = rssurl schannels.rsschid = rsschid schannels.reportchid = reportchid schannels.unbanchid = unbanchid schannels.settingschid = settingschid session.add(ssettings) session.add(schannels) session.commit() session.close()