-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Help Embed added #182
base: master
Are you sure you want to change the base?
Help Embed added #182
Conversation
I added an embedded help command to the KoalaBot.py file. I added it here (for now) because I am still working on making it a paginator. I ran into an issue when installing DiscordUtils from https://pypi.org/project/DiscordUtils/ as my machine failed to install PyNacl several times which delayed the process of importing the pagination. As I was stuck fo a while with the pagination I started working on an Info.py cog which will be its own pr.
Just removed some comments I had added to help me work through the process of troubleshooting my pip setup
I added an embedded help command to the KoalaBot.py file. I added it here (for now) because I am still working on making it a paginator. I ran into an issue when installing DiscordUtils from https://pypi.org/project/DiscordUtils/ as my machine failed to install PyNacl several times which delayed the process of importing the pagination. As I was stuck fo a while with the pagination I started working on an Info.py cog which will be its own pr.
I added an embedded help command to the KoalaBot.py file. I added it here (for now) because I am still working on making it a paginator. I ran into an issue when installing DiscordUtils from https://pypi.org/project/DiscordUtils/ as my machine failed to install PyNacl several times which delayed the process of importing the pagination. As I was stuck fo a while with the pagination I started working on an Info.py cog which will be its own pr.
This cog currently retrieves User Information, server Information, and User permissions (both server-wide and for specific channels). I am also going to be adding in role information and channel information. I might also throw in a stats command altho I'm unsure on that one.
Take a look at https://github.com/Rapptz/discord.py for PyNaCl instructions. Make sure that if you need to install any new packages you show it in readme.md, and if you change or import any new pip libs, update requirements.txt and production-requirements.txt. |
Also please set the PR as a draft for now, once you believe you are done you can then set it to be open and we can start reviewing and so on (did for you) |
Hi thanks for doing that for me. I was a bit busy the past few days and I wasn't 100% sure how to do it bc I'm not very familiar with github. |
No worries, If there are any questions about the design of a feature, discussions/questions need to be in the issue (#153). If the question/discussion is about the implementation, they can be asked in this pull request. Thank you for your development, in the next couple weeks I'll make a more useful |
If you add $ pip3 install -r requirements.txt DiscordUtils should be installed without voice requirements or support (which should be ok) I've put in a PR with DiscordUtils so hopefully that can be sorted and then added after which we will change back to using their branch, but in the mean time this should allow you to continue development I noticed you also had |
It might take me a while to get this working as my system doesn't seem to be installing pip packages correctly. I had a few versions of python installed and was working using Python 3.9 but all my packages were installing to Python 3.8 and it wasn't letting me install them elsewhere and using python 3.8 broke all of the code so 🤷 I need to do a clean install anyway soon so I'm thinking of doing that in the next week or so and am hoping that will fix my issues. I uninstalled my other python versions and kept only 3.9 but that claimed it didn't have pip so I reinstalled that as well as it still claimed it didn't have pip. I also still seem to have 3.8 installed despite it not showing in my installed programs |
Hmm that's strange, sorry to hear that, once you get pip working you may want to look into virtual environments (venv) for further development so this issue doesn't happen again. |
Finally got my windows instill all fixed so i can get back to coding this cog |
So Koalabots self-hosting guide says it needs Python 3.8? Is that any version of 3.8 including 3.8.10? Just want to make sure I am instaling a compatble version |
Hi, I'm re-installing my coding environment after a code conflict. I am setting it up as a virtual environment for each bot, The code for the first bot I am doing is contained within |
Try the following: $ cd C:\Users\Teaga\Documents\Discord-Bot\KoalaBot-master
$ virtualenv venv
$ . C:\Users\Teaga\Documents\Discord-Bot\KoalaBot-master\venv\Scripts\activate |
Little Update
|
I added an embedded help command to the KoalaBot.py file. I added it here (for now) because I am still working on making it a paginator. I ran into an issue when installing DiscordUtils from https://pypi.org/project/DiscordUtils/ as my machine failed to install PyNacl several times which delayed the process of importing the pagination. Once it did manage to install PyNacl it started having issues installing DiscordUtils so this is an ongoing troubleshooting process.
As I am stuck for a while with the pagination I started working on an Info.py cog which will be its own pr.