Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Command(Name = "pat", Aliases = new string[] { "pet" })]
- public async Task PetAsync(EventContext e)
- {
- string[] images = new string[] #create array 'images' of all the strings in the list:
- {
- "http://i.imgur.com/Y2DrXtT.gif", #image links
- "http://i.imgur.com/G7b4OnS.gif",
- "http://i.imgur.com/nQqH0Xa.gif",
- "http://i.imgur.com/mCtyWEr.gif",
- "http://i.imgur.com/Cju6UX3.gif",
- "http://i.imgur.com/0YkOcUC.gif",
- "http://i.imgur.com/QxZjpbV.gif",
- "http://i.imgur.com/0FLNsZX.gif",
- "http://i.imgur.com/nsiyoRQ.gif",
- "http://i.imgur.com/kWDrnc3.gif",
- "http://i.imgur.com/5c0JGlx.gif",
- "http://i.imgur.com/SuU9WQV.gif",
- "http://i.imgur.com/UuYqD7v.gif",
- "http://i.imgur.com/7wZ6s5M.gif",
- "http://i.imgur.com/VuucXay.gif",
- "http://i.imgur.com/pnb1k5P.gif",
- "http://i.imgur.com/cDKGlTX.gif",
- "http://i.imgur.com/JjWLlcz.gif",
- "http://i.imgur.com/4SiEFQq.gif",
- "http://i.imgur.com/JfRGrgw.gif",
- "http://i.imgur.com/HiKI49x.gif",
- "http://i.imgur.com/VBCPpjk.gif",
- "http://i.imgur.com/qL5SShC.gif",
- "http://i.imgur.com/fvgSWgw.gif",
- "http://i.imgur.com/bOrLVXd.gif",
- "http://i.imgur.com/UwcwNiU.gif",
- "http://i.imgur.com/Y9iZrGG.gif",
- "http://i.imgur.com/75FpUOd.gif",
- "http://i.imgur.com/V2VFPSj.gif",
- "http://i.imgur.com/RFd1Gar.gif",
- "http://i.imgur.com/bgXEKqK.gif",
- "http://i.imgur.com/rMeGX0k.gif",
- "http://i.imgur.com/SpoJHzQ.gif",
- "http://i.imgur.com/ZCucIDe.gif",
- "http://i.imgur.com/b2dC2pu.gif",
- "http://i.imgur.com/0SBqpld.gif",
- "http://i.imgur.com/FAHxGpn.gif",
- "http://i.imgur.com/Q8i2yZz.gif",
- "http://i.imgur.com/46QOOlu.gif",
- "http://i.imgur.com/XhuyMe4.gif",
- "http://i.imgur.com/1d9y1s1.gif",
- "http://i.imgur.com/npxQPMH.gif",
- "http://i.imgur.com/VcvVbSb.gif",
- "http://i.imgur.com/G7WpBeD.gif",
- "http://i.imgur.com/VMQhPNA.gif",
- "http://i.imgur.com/xbqhigm.gif",
- "http://i.imgur.com/ilc8zXi.gif",
- "http://i.imgur.com/4GgbYst.gif",
- "http://i.imgur.com/1mr4NWL.gif",
- "http://i.imgur.com/wXw7IjY.gif"
- };
- await QueueAction(e, "pats", images[MikiRandom.Next(images.Length)]); #gets random link in 'images' and stores for later
- }
- public async Task QueueAction(EventContext e, string action, string imageUrl)
- {
- string username = (await e.Guild.GetCurrentUserAsync()).Username; #gets username {mention}
- EmbedBuilder builder = new EmbedBuilder();
- if (e.Arguments.Count > 0) #called by `<pat`
- {
- builder.Title = $"{e.Author.Username} {action} {e.Arguments.Join().RemoveMentions(e.Guild)}";
- }
- else #called by anything with stuff after `<pat` like `<pat @sunshine`
- {
- builder.Title = $"{username} {action} {e.Author.Username}"; #action maybe being 'has patted'
- }
- builder.ImageUrl = imageUrl; #builder being the box i hypothesized before
- builder.Build().QueueToChannel(e.Channel); #throw it into channel blah
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement