new plugin NoDefaultHangStatus (#2468)
This commit is contained in:
		
							parent
							
								
									60f8225b96
								
							
						
					
					
						commit
						0b4b6031c5
					
				
					 2 changed files with 29 additions and 0 deletions
				
			
		
							
								
								
									
										5
									
								
								src/plugins/noDefaultHangStatus/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								src/plugins/noDefaultHangStatus/README.md
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,5 @@
 | 
			
		|||
# NoDefaultHangStatus
 | 
			
		||||
 | 
			
		||||
Disable the default hang status when joining voice channels
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
							
								
								
									
										24
									
								
								src/plugins/noDefaultHangStatus/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								src/plugins/noDefaultHangStatus/index.ts
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,24 @@
 | 
			
		|||
/*
 | 
			
		||||
 * Vencord, a Discord client mod
 | 
			
		||||
 * Copyright (c) 2024 Vendicated and contributors
 | 
			
		||||
 * SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
import { Devs } from "@utils/constants";
 | 
			
		||||
import definePlugin from "@utils/types";
 | 
			
		||||
 | 
			
		||||
export default definePlugin({
 | 
			
		||||
    name: "NoDefaultHangStatus",
 | 
			
		||||
    description: "Disable the default hang status when joining voice channels",
 | 
			
		||||
    authors: [Devs.D3SOX],
 | 
			
		||||
 | 
			
		||||
    patches: [
 | 
			
		||||
        {
 | 
			
		||||
            find: "HangStatusTypes.CHILLING)",
 | 
			
		||||
            replacement: {
 | 
			
		||||
                match: /{enableHangStatus:(\i),/,
 | 
			
		||||
                replace: "{_enableHangStatus:$1=false,"
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    ]
 | 
			
		||||
});
 | 
			
		||||
		Loading…
	
		Reference in a new issue