First look at my other projekt and install all libraries and configurathe Discord. After you did that you can come back.
pip install pickle
pip install requests
pip install pyqt5
There is a table in which the individual users can be seen and with one click you can see their profile picture on the right.
Clicking on "New" opens a dialog window. In this window you have to enter the DiscordID and then click on "Get PB-Link".
After the link to the user's profile picture has been retrieved from the web, the picture appears very large. The user can then be saved in the table by clicking on "Save".
Here you can see how the user is stored in the table.
In this picture you can see that the "Test 2" user was deleted by clicking on him in the table and then on the "Delete" button.
When you click on the "Save" button you save the table in a file called "tblDataList.dat". And this file is always read in when the GUI is started.