G
gnja.io
HomeBlogProjectsGalleryVideosAbout
System operational
© 2026 gnja.io•About•GitHub•YouTube•RSS
Blog

Blog

113 posts

Using Discord Webhooks With PowerShell (Part 1)
PowerShell

Using Discord Webhooks With PowerShell (Part 1)

A Discord Webhook allows you to send a message to a text channel auto-magically. It essentially provides a URL that is associated with a channel. You can customize the name of the sender, the avatar...

Mar 12, 20182 min read
NinjaBot: Getting Started
Getting Started

NinjaBot: Getting Started

Table of ContentsAdding NinjaBot to Your Discord ServerDiscover Commands to useHelp! To add NinjaBot to your Discord Server, you'll need to use one of two links to get started.To use NinjaBot as a...

Jan 21, 20181 min read
Python: Simple Rest API Example and String Formatting
Python
← Prev123...10Next →

Python: Simple Rest API Example and String Formatting

Rest API / String Formatting in Python My girlfriend has gone on a research trip recently! Normally I wouldn't start my blog posts out that way, however, it's relevant. Her research vessel...

Jun 16, 20173 min read
NinjaBot: General Commands
Commands

NinjaBot: General Commands

Table of ContentsAway System CommandsSet yourself as AwaySet yourself as BackGiphy CommandsToggle Giphy (on/off)Using GiphyServer Note SystemSetting a NoteRetrieving the NoteOther CommandsDefine a...

Jun 14, 20171 min read
NinjaBot: Admin Commands
Commands

NinjaBot: Admin Commands

Table of ContentsUser Joining and Leaving Notification SettingsToggling MessagesCustomize Join MessageCustomize Leave MessageKicking MembersBanning MembersChanging the Command Prefix NinjaBot can...

Jun 13, 20172 min read
NinjaBot: World of Warcraft Commands
Commands

NinjaBot: World of Warcraft Commands

Table of ContentsAssociating Your Discord Server With a Guild in WoWAutomatically Watch logs from Warcraftlogs.comPerforming Armory LookupsGetting Logs From Warcraft LogsAuctions (currently being...

Jun 9, 20173 min read
Python: Create a Discord Bot on Your Raspberry Pi Using Discord.py
Python

Python: Create a Discord Bot on Your Raspberry Pi Using Discord.py

This article will get you up and running with a Discord bot on your Raspberry Pi using the Discord.Py library.NoteThe code has been updated to reflect Discord.Py’s re-write. You can always view...

May 4, 20173 min read
PowerShell: Ninja Downloader (Modular File Downloading Utility)
PowerShell

PowerShell: Ninja Downloader (Modular File Downloading Utility)

Knowing PowerShell can come in handy when you need to download files. Invoke-WebRequest is the command to get to know when working with web parsing, and obtaining downloads.I've noticed,...

Mar 11, 20174 min read
PowerShell Quick Tip: Using ValidateSet
PowerShell

PowerShell Quick Tip: Using ValidateSet

PowerShell Quick Tip: Using ValidateSetWhy Use ValidateSet?ValidateSet is part of advanced parameters. It allows you to constrain the input of the parameter to a set of values. It also will...

Jan 21, 20172 min read
PowerShell: Configure Your Scripts With a GUI!
PowerShell

PowerShell: Configure Your Scripts With a GUI!

Making a GUI in PowerShell is a relatively easy process. GUIs can really come in handy, too! You can use them in scripts to guide execution a specific way, and even ease people into using PowerShell...

Dec 28, 20168 min read
PowerShell: Getting Started - Utilizing the Web: Part 4 (Controlling Internet Explorer via IE COM Object)
PowerShell

PowerShell: Getting Started - Utilizing the Web: Part 4 (Controlling Internet Explorer via IE COM Object)

Welcome to my Getting Started with Windows PowerShell series!In case you missed the earlier posts, you can check them out here:Customizing your environmentCommand discoveryUsing the ISE and basic...

Dec 5, 20166 min read
PowerShell: Getting Started - Utilizing the Web: Part 3 (More Invoke-RestMethod)
PowerShell

PowerShell: Getting Started - Utilizing the Web: Part 3 (More Invoke-RestMethod)

Welcome to my Getting Started with Windows PowerShell series! In case you missed the earlier posts, you can check them out here:Customizing your environmentCommand discoveryUsing the ISE and basic...

Aug 8, 20168 min read