Releases: solomonchidera/shaheen
v1.0.0 - Initial Release with Core Features
We are excited to announce the initial release of the Shaheen Bot! This release marks the debut of our versatile Discord bot designed to enhance your Discord server with a variety of engaging features. Whether you're looking for fun dev games, coding projects, or tech videos, Shaheen has you covered.
🔧 Core Features
-
Tech Videos: Get a random tech video on YouTube based on your selected topic. Includes buttons to watch the video or fetch a new one.
-
Project Ideas: Receive project suggestions for personal or professional growth. Get ideas with estimated completion times and options to fetch new ideas or invite the bot to other servers.
-
Interactive Commands: Utilize slash commands to interact with the bot, including
/meme
,/youtube
,/project
etc. Each command is designed to provide a seamless user experience with interactive buttons.
What's New
- Update README.md to reflect new updated repo name "shaheen" by @solomonchidera in #1
- edit: createfilesnddirectories.sh by @solomonchidera in #2
- edit: createfilesnddirectories.sh by @solomonchidera in #3
- added detail tag by @solomonchidera in #4
- Libraries to install by @solomonchidera in #5
- Updated requirements.txt by @solomonchidera in #6
- main bot entry point, loads the cogs by @solomonchidera in #7
- load env var by @solomonchidera in #8
- Enviroment sample file by @solomonchidera in #9
- Added vertual env to the dev branch by @Y4h14 in #10
- Dev by @Y4h14 in #11
- Dev by @Y4h14 in #12
- Dev by @Y4h14 in #13
- Article handled, Games handled by @solomonchidera in #15
- Main entry point: last edit loaded the cogs/article by @solomonchidera in #16
- Article handling where optional topic is expected or random article will be fetched by @solomonchidera in #17
- would you rather questions: added another question by @solomonchidera in #18
- appended one question by @solomonchidera in #19
- Truth or dare queston by @solomonchidera in #20
- added newsApi to enviroment file by @solomonchidera in #21
- Leetcode by @solomonchidera in #23
- Loaded youtube cogs by @solomonchidera in #24
- Handled Youtube Feature by @solomonchidera in #25
- Youtube utils that handles the logic of quering video using the youtube api by @solomonchidera in #26
- Quote by @Y4h14 in #27
- Updating the dev branch by @solomonchidera in #28
- Merge pull request #28 from solomonchidera/main by @solomonchidera in #29
- Refactor file importation by @solomonchidera in #30
- OpenAi library by @solomonchidera in #31
- Enviroment clone file by @solomonchidera in #32
- Loaded Projects Cog by @solomonchidera in #33
- Memes by @Y4h14 in #35
- Readme by @Y4h14 in #34
- implemented the /project command using Gemini api by @solomonchidera in #36
- refactor: Load additional cogs in bot.py by @solomonchidera in #37
- about command by @solomonchidera in #38
- refactor: Reorder loading of cogs in bot.py by @solomonchidera in #39
- refactor: Load additional cogs in bot.py by @solomonchidera in #40
- Refactor bot.py to load additional cogs by @solomonchidera in #41
- Custom status by @solomonchidera in #42
- Changed bot status to idle by @solomonchidera in #43
- changes i made during explaination by @solomonchidera in #44
- Added new question by @solomonchidera in #45
- new dare statement by @solomonchidera in #46
- Main Bot Entry Point by @solomonchidera in #47
- Latest look of the env file by @solomonchidera in #48
- Bot status by @solomonchidera in #49
- Edit: corrected a typo by @solomonchidera in #50
- included /meme to the list of commands by @solomonchidera in #51
- added a little description for better view by users or potential cont… by @solomonchidera in #52
- added a readme cover image by @solomonchidera in #53
- embedding a cover image by @solomonchidera in #54
- Rename @shaheen.png to shaheen.png by @solomonchidera in #55
- Update README.md by @solomonchidera in #56
- added cover image by @solomonchidera in #57
- handle the daily coding challenges: not working by @solomonchidera in #58
- added default activity to the bot// MWF III by @solomonchidera in #59
- corrected activity by @solomonchidera in #60
🔍 Upcoming Improvements
-
Persistent Data Storage: Improved handling of user interactions with the addition of persistent data storage. This will allow users to continue interactions seamlessly, even if they return to the bot after a period.
-
Expanded Features: Future updates will include more functionalities, bug fixes, and user-requested features based on feedback.
Contributors
- @solomonchidera made their first contribution in #1
- @Y4h14 made their first contribution in #10
📣 Feedback and Contributions
We welcome feedback and contributions! Please report any issues or feature requests via the GitHub Issues page.
Full Changelog: https://github.com/solomonchidera/shaheen/commits/v1.0.0