The Pain of Making an Automated Bot (AntiGifBot)

Submitted by co60ca on Wed, 06/29/2016 - 13:51

The ambition

I needed a way to get into Python programming. I wanted to learn some of idiosyncrasies of the language and the best way to learn is to throw into a project. I frequent the content aggregator known as Reddit (I know, you've probably never heard of it before‽) but often when remote from an internet connection that I can use. Users of Reddit often find sharing .gifs of the animated variety reasonably entertaining, as do I. However a single animated .gif is usually between 1MB and 20MB's which will push me over my meager data limit rather quickly.


Submitted by co60ca on Wed, 06/29/2016 - 13:45

You may or may not be aware that this site is mostly PHP. PHP is used for loading the headers and footers of every page and all of the server side scripting required for the gizmos. Drupal was my CMS of choice for this project however it probably wasn't the best choice. I ended up embedding Drupal content in my site with iframes. These iframes are frames of Web Widgets (a Drupal modules) which capture Views (a Drupal modules) and use several other modules and settings to effectively hide the existence of Drupal from the humble reader.

New Site

Submitted by co60ca on Wed, 06/29/2016 - 13:43

Hey Everyone!

Welcome to the new
A side project to see how abstract I could make my site, and how future edits could be simplified. Most content on this site is dynamic and will be created by PHP before you enter.