mapleghost
This commit is contained in:
parent
50e7f39e01
commit
f31d4eb2fa
78
README.md
78
README.md
@ -44,8 +44,78 @@ telegram, discord and offers up a newer way of unifying those services in one co
|
|||||||
|
|
||||||
```
|
```
|
||||||
---
|
---
|
||||||
|
## TODOING
|
||||||
|
#####################
|
||||||
|
SERVICES_DISCORD
|
||||||
|
- tool_dims_plugin
|
||||||
|
- net_discord_plugin
|
||||||
|
- cmd_irc_plugin
|
||||||
|
- tool_bus_plugin
|
||||||
|
#####################
|
||||||
|
SERVICES_MATRIX
|
||||||
|
- tool_dims_plugin
|
||||||
|
- net_irc_plugin
|
||||||
|
- cmd_irc_plugin
|
||||||
|
- tool_bus_plugin
|
||||||
|
#####################
|
||||||
|
SERVICES_TELEGRAM
|
||||||
|
- tool_dims_plugin
|
||||||
|
- cmd_irc_plugin
|
||||||
|
- tool_bus_plugin
|
||||||
|
#####################
|
||||||
|
SERVICES_TWITTER
|
||||||
|
- url_grabber_plugin
|
||||||
|
#####################
|
||||||
|
SERVICES_YOUTUBE
|
||||||
|
- url_grabber_plugin
|
||||||
|
- twitter_plugin
|
||||||
|
#####################
|
||||||
|
SERVICES_OPENAI
|
||||||
|
- <NONE> ? TODO
|
||||||
|
#####################
|
||||||
|
=====================
|
||||||
|
=====================
|
||||||
|
=====================
|
||||||
|
#####################
|
||||||
|
maple - default
|
||||||
|
#####################
|
||||||
|
DISCORD__SERVICING=-1
|
||||||
|
TELEGRAM_SERVICING=-1
|
||||||
|
MATRIX___SERVICING=-1
|
||||||
|
OPENAI___SERVICING=-1
|
||||||
|
YOUTUBE__SERVICING=-1
|
||||||
|
TWITTER__SERVICING=-1
|
||||||
|
#####################
|
||||||
|
maple - true
|
||||||
|
#####################
|
||||||
|
DISCORD__SERVICING=1
|
||||||
|
TELEGRAM_SERVICING=1
|
||||||
|
MATRIX___SERVICING=1
|
||||||
|
OPENAI___SERVICING=1
|
||||||
|
YOUTUBE__SERVICING=1
|
||||||
|
TWITTER__SERVICING=1
|
||||||
|
#####################
|
||||||
|
maple - false
|
||||||
|
#####################
|
||||||
|
DISCORD__SERVICING=0
|
||||||
|
TELEGRAM_SERVICING=0
|
||||||
|
MATRIX___SERVICING=0
|
||||||
|
OPENAI___SERVICING=0
|
||||||
|
YOUTUBE__SERVICING=0
|
||||||
|
TWITTER__SERVICING=0
|
||||||
|
#####################
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
- convert escaped irc color codes back to terminal codes for ansi_plugin.py
|
+ maple setup build effected by user selective services - maybe no discord,telegram, maybe not matrix either, not every user will require 100% of the services in full fledge
|
||||||
|
+ crypto_plugin also has it's own developer key, cryptocompare needs to be added to the rest of the devkeys
|
||||||
|
+ tool_colors_plugin, colorform - this plugin has a formatting glitch and is still offline in a few modules
|
||||||
|
- 1) boombox_plugin
|
||||||
|
- 2) tool_dims_plugin
|
||||||
|
- 3) it should be in every plugin replacing the print function when fully sanitized in formatting schemes
|
||||||
|
+ cleanup tools_bus_plugin, there was input and output - both do the same nearly - surely one can be removed
|
||||||
|
+ cleanup tools_dim_plugin, there is lingering code that is either offline or antiquated but interwoven in #s
|
||||||
|
+ openai plugin is written and functions, the setup automation has omitted it's incorporation until baselined
|
||||||
|
+ convert escaped irc color codes back to terminal codes for ansi_plugin.py
|
||||||
## Changelog - v2.666-3
|
## Changelog - v2.666-3
|
||||||
- changed the directory structure for ease of use with the hydra system during development
|
- changed the directory structure for ease of use with the hydra system during development
|
||||||
- ive got the hydra system split down at minimal 3.. 1 that stays up no matter what, another that runs
|
- ive got the hydra system split down at minimal 3.. 1 that stays up no matter what, another that runs
|
||||||
@ -127,6 +197,7 @@ telegram, discord and offers up a newer way of unifying those services in one co
|
|||||||
---
|
---
|
||||||
###### [ Relevant urls pertaining to the developer api keys and server credentials ]
|
###### [ Relevant urls pertaining to the developer api keys and server credentials ]
|
||||||
---
|
---
|
||||||
|
- **cryptocompare** - https://min-api.cryptocompare.com/ - https://min-api.cryptocompare.com/pricing
|
||||||
- **openai** - https://beta.openai.com/signup
|
- **openai** - https://beta.openai.com/signup
|
||||||
- **nickserv** - https://wiki.anope.org/index.php/2.0/Modules#NickServ - `/msg nickserv help register`
|
- **nickserv** - https://wiki.anope.org/index.php/2.0/Modules#NickServ - `/msg nickserv help register`
|
||||||
- **matrix** - https://app.element.io/
|
- **matrix** - https://app.element.io/
|
||||||
@ -140,6 +211,7 @@ telegram, discord and offers up a newer way of unifying those services in one co
|
|||||||
```
|
```
|
||||||
cat env/bin/activate
|
cat env/bin/activate
|
||||||
..
|
..
|
||||||
|
export CRYPTOCOMPARE_KEY=your_cryptocompare_developer_key # <- CRYPTOCOMPARE_KEY
|
||||||
export NICKSERV_USERNAME=your_nickserv_username # <- IRCD NICKSERV USER
|
export NICKSERV_USERNAME=your_nickserv_username # <- IRCD NICKSERV USER
|
||||||
export NICKSERV_PASSWORD=your_nickserv_password # <- IRCD NICKSERV PASS
|
export NICKSERV_PASSWORD=your_nickserv_password # <- IRCD NICKSERV PASS
|
||||||
export BOT_SASL_USERNAME=$NICKSERV_USERNAME # <- IRCD NICKSERV USER
|
export BOT_SASL_USERNAME=$NICKSERV_USERNAME # <- IRCD NICKSERV USER
|
||||||
@ -179,6 +251,10 @@ export HYDRA_HOME=#b0tsh0p
|
|||||||
#### 2 `relevant plugin` - reads these particular environmental variable exports
|
#### 2 `relevant plugin` - reads these particular environmental variable exports
|
||||||
#### 3 `the source code` - where the credentials are read back to as runtime only variables
|
#### 3 `the source code` - where the credentials are read back to as runtime only variables
|
||||||
###### [ this method can be hardened with a cipher, but at some point a key is required ]
|
###### [ this method can be hardened with a cipher, but at some point a key is required ]
|
||||||
|
---
|
||||||
|
1 export CRYPTOCOMPARE_KEY=your_cryptocompare_developer_key
|
||||||
|
2 plugins.crypto_plugin
|
||||||
|
3 CRYPTOCOMPARE_KEY=os.environ['CRYPTOCOMPARE_KEY']
|
||||||
---
|
---
|
||||||
1 export NICKSERV_USERNAME=your_nickserv_username
|
1 export NICKSERV_USERNAME=your_nickserv_username
|
||||||
1 export NICKSERV_PASSWORD=your_nickserv_password
|
1 export NICKSERV_PASSWORD=your_nickserv_password
|
||||||
|
Loading…
Reference in New Issue
Block a user