Advertisement
Turketto

Untitled

Jan 20th, 2023
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. for ID in USER.keys():
  2. id= ID
  3. nome= USER[ID]["nome"]
  4. ps_id= USER[ID]["ps_id"]
  5. accreditato= USER[ID]["accreditato"]
  6. tl= USER[ID]["tl"]
  7. adunata= USER[ID]["adunata"]
  8. Membri.append(f'[InlineKeyboardButton("{ps_id}", callback_data= "permessi_{id}")]')
  9.  
  10. Membri.append('[InlineKeyboardButton("🔙", callback_data= "permesso_indietro")]')
  11. print(Membri)
  12. print()
  13. print(f"Membri è: {type(Membri)}")
  14. print()
  15. app.send_message(id_user, f"A chi vuoi cambiare i PERMESSI?", reply_markup= InlineKeyboardMarkup(inline_keyboard= [Membri])) # Ricreo la tastiera ELENCO MEMBRI
  16.  
  17. ERRORE:
  18.  
  19.  
  20. Membri è: <class 'list'>
  21.  
  22. 'str' object has no attribute 'write'
  23. Traceback (most recent call last):
  24. File "/home/pi/.local/lib/python3.9/site-packages/pyrogram/dispatcher.py", line 242, in handler_worker
  25. await self.loop.run_in_executor(
  26. File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run
  27. result = self.fn(*self.args, **self.kwargs)
  28. File "/home/pi/wiki_ghost_recon_breakpoint/wiki.py", line 2122, in modifica_dei_permessi_degli_USER
  29. app.send_message(id_user, f"A chi vuoi cambiare i PERMESSI?", reply_markup= InlineKeyboardMarkup(inline_keyboard= [Membri])) # Ricreo la tastiera ELENCO MEMBRI
  30. File "/home/pi/.local/lib/python3.9/site-packages/pyrogram/sync.py", line 78, in async_to_sync_wrap
  31. return asyncio.run_coroutine_threadsafe(coroutine, main_loop).result()
  32. File "/usr/lib/python3.9/concurrent/futures/_base.py", line 440, in result
  33. return self.__get_result()
  34. File "/usr/lib/python3.9/concurrent/futures/_base.py", line 389, in __get_result
  35. raise self._exception
  36. File "/home/pi/.local/lib/python3.9/site-packages/pyrogram/methods/messages/send_message.py", line 134, in send_message
  37. reply_markup=await reply_markup.write(self) if reply_markup else None,
  38. File "/home/pi/.local/lib/python3.9/site-packages/pyrogram/types/bots_and_keyboards/inline_keyboard_markup.py", line 63, in write
  39. buttons.append(await b.write(client))
  40. AttributeError: 'str' object has no attribute 'write'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement