I am participating in hacktoberfest for the second time, and it is amazing. I am also participating as a maintainer, and I have never seen so much activities on my projects.
Here are my 4 PR's:
Once again I have contributed to opsdroid:
An open source chat-ops bot framework
Quick Start • Documentation • Playground • Blog • Community
An open source chatbot framework written in Python. It is designed to be extendable, scalable and simple.
This framework is designed to take events from chat services and other sources and execute Python functions (skills) based on their contents. Those functions can be anything you like, from simple conversational responses to running complex tasks. The true power of this project is to act as a glue library to bring the multitude of natural language APIs, chat services and third-party APIs together.
See our full documentation to get started.
Contributors
This project exists thanks to all the people who contribute. [Contribute]
Backers
Thank you to all our backers!
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your…
It is a really amazing platform for creating chat bots - like dialogflow, but open source, and you can create a bot for many platforms with just one config file, and you can create custom skills.
I have learned about testing signals in python code
Also I have learned about datasette project, which I might explore more and use later on.
Also I found nuclear:
ArkScript-lang / nuclear
ArkScript package manager - a Python proof of concept
Nuclear - poc
An ArkScript Package Manager
Instructions to Run
-
Pre-Requisites
- Python3.6 or above
-
Directions to install
- Clone the repo
git clone https://github.com/ArkScript-lang/nuclear
- Navigate into the repo
cd nuclear
- Activate a virtual env
python3 -m venv ./venv # windows .\venv\Scripts\activate.bat # linux source ./venv/bin/activate
- Install the requirements
pip3 install -r requirements.txt
Troubleshooting
- If you're facing an issue where you cannot download any more tarballs, you might have been rate limited by GitHub
- To increase the rate limit, generate a personal access token
- add token to nuclear
nuclear --login --token <YOUR TOKEN HERE>
Commands
-
To see the help command
nuclear -h
nuclear --help
-
Authentication (using Github Access Token)
--token TOKEN GitHub token, required if rate limiting is an issue
-
To Install an ArkScript Package from Github
nuclear install [-h] [-v VERSION] package
- Positional Arguments format of the package:
user/repo
- Optional Arguments
- …
It is pretty basic now, but I like the concept of a package manager, and I always wanted to create one-so I will either help this project or create my own :D Currently learning about creating lockfiles.
That's it! For sure it's not the end of hacktoberfest, as I will look into more repos, and I am of course welcoming contributions on my own repository:
BitcartCC
BitcartCC is a platform for merchants, users and developers which offers easy setup and use.
Linked repositories
Our ecosystem consists of a few packages, this is our central repository.
It is recommended to propose feature requests to BitcartCC ecosystem as a whole on that repository.
Full list of our repositories:
https://github.com/bitcartcc/bitcart - BitcartCC Core Daemons and Merchants API
https://github.com/bitcartcc/bitcart-admin - The admin panel of BitcartCC
https://github.com/bitcartcc/bitcart-store - BitcartCC ready store
https://github.com/bitcartcc/bitcart-docker - Docker packaging, base for all deployment methods
https://github.com/bitcartcc/bitcart-sdk - Python library for coins connection
https://github.com/bitcartcc/bitccl - The BitCCL scripting language for checkout flow automation
https://github.com/bitcartcc/bitcart-docs - BitcartCC documentation
https://github.com/bitcartcc/bitcart-site - BitcartCC official site
Docs
Docs are available at https://docs.bitcartcc.com or in our docs repository
Contributing
See our contributing guidelines for details.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
…
Top comments (0)