mirror of
				https://github.com/pelican-eggs/eggs.git
				synced 2025-11-04 02:48:07 +00:00 
			
		
		
		
	feat: Dynamica Egg (#1466)
This commit is contained in:
		
							parent
							
								
									4e81e68806
								
							
						
					
					
						commit
						dc93cedbd8
					
				@ -15,6 +15,7 @@
 | 
				
			|||||||
   I don't bite. I will work with you on the egg and the required things to run it.
 | 
					   I don't bite. I will work with you on the egg and the required things to run it.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Step 1.
 | 
					## Step 1.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### Be aware of the pterodactyl install process.
 | 
					#### Be aware of the pterodactyl install process.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The Pterodactyl install process is fairly simple once you know.
 | 
					The Pterodactyl install process is fairly simple once you know.
 | 
				
			||||||
@ -32,6 +33,7 @@ The Pterodactyl install process is fairly simple once you know.
 | 
				
			|||||||
        The container that is started should have everything you need.
 | 
					        The container that is started should have everything you need.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Step 2.
 | 
					## Step 2.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### Testing
 | 
					#### Testing
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Make sure your install process is rock solid as I will be testing eggs before they ever hit my repo.
 | 
					Make sure your install process is rock solid as I will be testing eggs before they ever hit my repo.
 | 
				
			||||||
@ -39,8 +41,8 @@ Make sure your install process is rock solid as I will be testing eggs before th
 | 
				
			|||||||
I will make suggestions and changes at will.  
 | 
					I will make suggestions and changes at will.  
 | 
				
			||||||
This is to maintain a clean repo that others can pull and be fully aware of what is being done.
 | 
					This is to maintain a clean repo that others can pull and be fully aware of what is being done.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
## Step 3.
 | 
					## Step 3.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### Make a branch and do your work in there.
 | 
					#### Make a branch and do your work in there.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
I have been getting messy PR's due to people always PRing from their master branch. Please make a seperate branch and PR from there.
 | 
					I have been getting messy PR's due to people always PRing from their master branch. Please make a seperate branch and PR from there.
 | 
				
			||||||
 | 
				
			|||||||
@ -33,6 +33,7 @@ If you are reading this it looks like you are looking to add an egg to your serv
 | 
				
			|||||||
* [discord.java](bots/discord/discord.java) Java generic
 | 
					* [discord.java](bots/discord/discord.java) Java generic
 | 
				
			||||||
* [discord.js](bots/discord/discord.js) Node JS generic
 | 
					* [discord.js](bots/discord/discord.js) Node JS generic
 | 
				
			||||||
* [discord.py](bots/discord/discord.py) Python generic
 | 
					* [discord.py](bots/discord/discord.py) Python generic
 | 
				
			||||||
 | 
					* [Dynamica](/bots/discord/dynamica) Node JS
 | 
				
			||||||
* [fragbot](/bots/discord/fragbot) Golang
 | 
					* [fragbot](/bots/discord/fragbot) Golang
 | 
				
			||||||
* [JMusicBot](/bots/discord/jmusicbot) Java
 | 
					* [JMusicBot](/bots/discord/jmusicbot) Java
 | 
				
			||||||
* [nodemon.js](bots/discord/nodemon.js) Nodemon JS generic
 | 
					* [nodemon.js](bots/discord/nodemon.js) Nodemon JS generic
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										5
									
								
								bots/discord/dynamica/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								bots/discord/dynamica/README.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,5 @@
 | 
				
			|||||||
 | 
					# Dynamica
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Their [Github](https://github.com/dynamicabot/dynamica)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This is a discord bot for dynamically managing voice channels.
 | 
				
			||||||
							
								
								
									
										59
									
								
								bots/discord/dynamica/egg-dynamica.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								bots/discord/dynamica/egg-dynamica.json
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,59 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					    "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO",
 | 
				
			||||||
 | 
					    "meta": {
 | 
				
			||||||
 | 
					        "version": "PTDL_v1",
 | 
				
			||||||
 | 
					        "update_url": null
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "exported_at": "2021-12-13T10:34:52+11:00",
 | 
				
			||||||
 | 
					    "name": "Dynamica",
 | 
				
			||||||
 | 
					    "author": "sebastian.pietschner@gmail.com",
 | 
				
			||||||
 | 
					    "description": "The dynamica discord bot",
 | 
				
			||||||
 | 
					    "features": null,
 | 
				
			||||||
 | 
					    "images": [
 | 
				
			||||||
 | 
					        "ghcr.io\/parkervcp\/yolks:nodejs_16"
 | 
				
			||||||
 | 
					    ],
 | 
				
			||||||
 | 
					    "file_denylist": [],
 | 
				
			||||||
 | 
					    "startup": "yarn deploy && yarn prisma migrate deploy && yarn start",
 | 
				
			||||||
 | 
					    "config": {
 | 
				
			||||||
 | 
					        "files": "{}",
 | 
				
			||||||
 | 
					        "startup": "{\r\n    \"done\": \"Ready! Logged in as \"\r\n}",
 | 
				
			||||||
 | 
					        "logs": "{}",
 | 
				
			||||||
 | 
					        "stop": "^C"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "scripts": {
 | 
				
			||||||
 | 
					        "installation": {
 | 
				
			||||||
 | 
					            "script": "apt-get update\r\napt-get install openssl git -y -qq\r\ncd \/mnt\/server\r\nif [[ -d .git\/ ]]; then\r\n    git pull\r\nelse\r\n    git clone https:\/\/github.com\/dynamicabot\/dynamica.git .;\r\nfi;\r\nyarn install --frozen-lockfile",
 | 
				
			||||||
 | 
					            "container": "node:lts-buster-slim",
 | 
				
			||||||
 | 
					            "entrypoint": "bash"
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "variables": [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "name": "Database Path",
 | 
				
			||||||
 | 
					            "description": "The path in which to create the sqlite database.",
 | 
				
			||||||
 | 
					            "env_variable": "DATABASE_URL",
 | 
				
			||||||
 | 
					            "default_value": "file:\/home\/container\/dynamica\/db.sqlite",
 | 
				
			||||||
 | 
					            "user_viewable": true,
 | 
				
			||||||
 | 
					            "user_editable": false,
 | 
				
			||||||
 | 
					            "rules": "required|string"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "name": "Token",
 | 
				
			||||||
 | 
					            "description": "The token for the discord bot.",
 | 
				
			||||||
 | 
					            "env_variable": "TOKEN",
 | 
				
			||||||
 | 
					            "default_value": "",
 | 
				
			||||||
 | 
					            "user_viewable": true,
 | 
				
			||||||
 | 
					            "user_editable": true,
 | 
				
			||||||
 | 
					            "rules": "required|string"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "name": "Client ID",
 | 
				
			||||||
 | 
					            "description": "The client ID of your discord bot.",
 | 
				
			||||||
 | 
					            "env_variable": "CLIENT_ID",
 | 
				
			||||||
 | 
					            "default_value": "",
 | 
				
			||||||
 | 
					            "user_viewable": true,
 | 
				
			||||||
 | 
					            "user_editable": true,
 | 
				
			||||||
 | 
					            "rules": "required|string|size:18"
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user