async def add_player(update, context, name): #name= " ".join(context.args) print(f'add_player: {name}') Arena= context.application.bot_data['arena'] Arena.add_player(name) players= [p.get_name() for p in Arena.get_players()] players_str= '\n'.join(players) await update.message.reply_text(f'Ecco i giocatori presenti nel mondo do gioco: \n{players_str}') async def get_players(update, context): Arena= context.application.bot_data['arena'] print(f'get_players: {Arena.get_players()}') players= [p.get_name() for p in Arena.get_players()] players_str= '\n'.join(players) await update.message.reply_text(f'Ecco i giocatori presenti nel mondo do gioco: \n{players_str}') async def get_alive_players(update, context): Arena= context.application.bot_data['arena'] print(f'get_alive_players: {Arena.get_alive_players()}') alive= [a.get_name() for a in Arena.get_alive_players()] alive_str= '\n'.join(alive) await update.message.reply_text(f'Ecco i giocatori ancora vivi: \n{alive_str}') async def get_death_players(update, context): Arena= context.application.bot_data['arena'] print(f'get_death_players: {Arena.get_death_players()}') death= [d.get_name() for d in Arena.get_death_players()] death_str= '\n'.join(death) await update.message.reply_text(f'Ecco i giocatori morti x.x: \n{death_str}')