[Plugin]xGuildmember,need help in trsro csro

bros,help this plugin, Improve the code

from phBot import *
import QtBind

pVersion = ‘v0.1.0’
pName = ‘xGuildmember’

Needed for phbot GUI

gui = QtBind.init(name,pName)
lblGuild = QtBind.createLabel(gui,“List of Guildmember’s near to you…”,21,11)
btnGuild = QtBind.createButton(gui,‘btnGuild_clicked’," Refresh list “,610,11)
lstGuild = QtBind.createList(gui,21,50,700,260)
btnGuilddel = QtBind.createButton(gui,‘btnGuilddel_clicked’,” deleteGuildmember ",310,11)

Clear and load the list of Guildmembers

def btnGuild_clicked():
# Get all Guildmembers and teleporters
Guildmember = get_guild()
# Clear list
QtBind.clear(gui,lstGuild)
# Add header
QtBind.append(gui,lstGuild,‘[level] [online] [name]’)
if Guildmember:
# Header data separation
QtBind.append(gui,lstGuild,‘------’)
for UniqueID,Guild1 in Guildmember.items():
# Append every Guildmember description to the list
QtBind.append(gui,lstGuild,“[”+Guild1[‘name’] + “] [”+Guild1[‘level’]+“] [”+(Guild1[‘online’])+“]” )

def btnGuilddel_clicked():

#Delete selected guild members

#help  this code    

log(‘Plugin: ‘+pName+’ ‘+pVersion+’ successfully loaded.’)

Try add “if Guild1:” in the code

for UniqueID,Guild1 in Guildmember.items():
# Append every Guildmember description to the list
	if Guild1:
		QtBind.append(gui,lstGuild,“[”+Guild1[‘name’] + “] [”+Guild1[‘level’]+“] [”+(Guild1[‘online’])+“]” )

I hope it helps. :nerd_face: