python external plugin skeleton duplicated messages