AMPS is #FOSS , it basically works in three steps, DL is the first script, then processing and concatenation are the second two scripts. If one wants to DL from from other IM systems, one would need to substitute the Telegram DL for a different script.