mirror of
				https://github.com/keanuplayz/TravBot-v3.git
				synced 2024-08-15 02:33:12 +00:00 
			
		
		
		
	Remove the .neko command, as requested by top.gg.
This commit is contained in:
		
							parent
							
								
									ad82aef396
								
							
						
					
					
						commit
						ea58f3d52e
					
				
					 3 changed files with 3 additions and 54 deletions
				
			
		|  | @ -1,52 +0,0 @@ | ||||||
| import {URL} from "url"; |  | ||||||
| import {Command, NamedCommand} from "onion-lasers"; |  | ||||||
| import {getContent} from "../../lib"; |  | ||||||
| 
 |  | ||||||
| const endpoints: {sfw: {[key: string]: string}} = { |  | ||||||
|     sfw: { |  | ||||||
|         tickle: "/img/tickle", |  | ||||||
|         slap: "/img/slap", |  | ||||||
|         poke: "/img/poke", |  | ||||||
|         pat: "/img/pat", |  | ||||||
|         neko: "/img/neko", |  | ||||||
|         meow: "/img/meow", |  | ||||||
|         lizard: "/img/lizard", |  | ||||||
|         kiss: "/img/kiss", |  | ||||||
|         hug: "/img/hug", |  | ||||||
|         foxGirl: "/img/fox_girl", |  | ||||||
|         feed: "/img/feed", |  | ||||||
|         cuddle: "/img/cuddle", |  | ||||||
|         why: "/why", |  | ||||||
|         catText: "/cat", |  | ||||||
|         fact: "/fact", |  | ||||||
|         nekoGif: "/img/ngif", |  | ||||||
|         kemonomimi: "/img/kemonomimi", |  | ||||||
|         holo: "/img/holo", |  | ||||||
|         smug: "/img/smug", |  | ||||||
|         baka: "/img/baka", |  | ||||||
|         woof: "/img/woof", |  | ||||||
|         spoiler: "/spoiler", |  | ||||||
|         wallpaper: "/img/wallpaper", |  | ||||||
|         goose: "/img/goose", |  | ||||||
|         gecg: "/img/gecg", |  | ||||||
|         avatar: "/img/avatar", |  | ||||||
|         waifu: "/img/waifu" |  | ||||||
|     } |  | ||||||
| }; |  | ||||||
| 
 |  | ||||||
| export default new NamedCommand({ |  | ||||||
|     description: "Provides you with a random image with the selected argument.", |  | ||||||
|     async run({send}) { |  | ||||||
|         send(`Please provide an image type. Available arguments:\n\`[${Object.keys(endpoints.sfw).join(", ")}]\`.`); |  | ||||||
|     }, |  | ||||||
|     any: new Command({ |  | ||||||
|         description: "Image type to send.", |  | ||||||
|         async run({send, args}) { |  | ||||||
|             const arg = args[0]; |  | ||||||
|             if (!(arg in endpoints.sfw)) return send("Couldn't find that endpoint!"); |  | ||||||
|             let url = new URL(`https://nekos.life/api/v2${endpoints.sfw[arg]}`); |  | ||||||
|             const content = await getContent(url.toString()); |  | ||||||
|             return send(content.url); |  | ||||||
|         } |  | ||||||
|     }) |  | ||||||
| }); |  | ||||||
|  | @ -63,7 +63,8 @@ function searchSimilarEmotes(query: string): GuildEmoji[] { | ||||||
|     return emoteCandidates.map((em) => em.emote); |     return emoteCandidates.map((em) => em.emote); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| const unicodeEmojiRegex = /^(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|\ud83c[\ude32-\ude3a]|\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])[\ufe00-\ufe0f]?$/; | const unicodeEmojiRegex = | ||||||
|  |     /^(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|\ud83c[\ude32-\ude3a]|\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])[\ufe00-\ufe0f]?$/; | ||||||
| const discordEmoteMentionRegex = /^<a?:\w+:\d+>$/; | const discordEmoteMentionRegex = /^<a?:\w+:\d+>$/; | ||||||
| const emoteNameWithSelectorRegex = /^(.+)~(\d+)$/; | const emoteNameWithSelectorRegex = /^(.+)~(\d+)$/; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -83,7 +83,7 @@ import "./modules/presence"; | ||||||
| import "./modules/emoteRegistry"; | import "./modules/emoteRegistry"; | ||||||
| import "./modules/systemInfo"; | import "./modules/systemInfo"; | ||||||
| import "./modules/intercept"; | import "./modules/intercept"; | ||||||
| import "./modules/messageEmbed"; | // import "./modules/messageEmbed";
 | ||||||
| import "./modules/guildMemberAdd"; | import "./modules/guildMemberAdd"; | ||||||
| import "./modules/streamNotifications"; | import "./modules/streamNotifications"; | ||||||
| import "./modules/channelDefaults"; | import "./modules/channelDefaults"; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue